Re[5]: С++ (ООП под windows) - посоветуйте литературу
От: Anatolix Россия https://www.linkedin.com/in/anatolix/
Дата: 28.05.04 08:12
Оценка:
Здравствуйте, Barlog M., Вы писали:

BM>Здравствуйте, Anatolix, Вы писали:


A>>Здравствуйте, Barlog M., Вы писали:

BM>>>Здравствуйте, LaptevVV, Вы писали:
LVV>>>>Залезь на сайт Легалова SoftSraft — там есть несколько статей-переводов из соответствующей английской книжки. У нас вроде ничего еще не было стоящего на эту тему.
LVV>>>>Может, книжки по MFC?

BM>>>А Г.Буч не стоящий?


A>>Нет он морально устарел, это была самая первая книжка про ООП когда что это такое никто не знал. Называть его сейчас стоящим это то же самое что утверждать что "Слово о полку Игореве" это шедевр литературы. Лучше уже GoF, или Роберта Мартина почитать.


BM>Т.е. раз Буч устарел, то класс сейчас, это уже не класс лет 5 назад?


Скажем так, в буче нет ни одной на самом деле стоящей концепции ООП. Т.е. ни Design by Contract/Liscov Substituteon Principle, ни Interface Segragation Principle, ни слова о таких понятиях как coupling и cohesion. Т.е. ни одного понятия выходящего за базовые нет.
При этом сам Буч не является сколь нибудь значимым теоретиком ООП как например господин Бертран Мейер, он просто первый написал в свое время книгу забив на все теоретиеские разработки в этой области.
Первое издание его книги было не про C++, а про ООП применительно к 6 языкам, поэтому была очень хорошей обзорной книгой для начинающих. Это свойство во втором издании она потеряла, не приобретя никакого особо нового контента.
Любая проблема дизайна может быть решена введением дополнительного абстрактного слоя, за исключением проблемы слишком большого количества дополнительных абстрактных слоев
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.