Приветствую тебя, о несравненный All!
Братцы, посоветуйте толковую книжку по объектно-ориентированному программированию как таковому. Я веду речь не об учебнике по какому-то конкретному языку, где будет лишь между делом сказано про инкапсуляцию и проч., а про ООП сам по себе. Как и почему он возник? Зачем он нужен? Где границы его применимости?.. Зачем нужны абстрактные методы? Как применять интерфейсы? В чём смысл статических методов? Когда нужно делать так, а когда - эдак? Какие типичные приёмы ООП?.. Вот примерно так. Ведь не может не быть такого учебника
Protek
Модераторы: Al_lexx, Sharp, ionika, Happy_MAN, 0xFF, Atom, Serega S.U.
Re: Философия ООП
Тоже вот почитал бы, в ООП въехать толком не могу, но что-то мне подсказывает нет такой книжки....Abyrvalg писал(а):Ведь не может не быть такого учебника
Don't warry, be happy!
Re: Философия ООП
эм... На сколько я знаю, ООП - понятие достаточно обширное... включающее в себя достаточно большое количество языков программирования. У каждого языка свои особенности, ООП - как обобщающее отдельный класс в кодинге.
Начните с wiki. Там и общие определения есть, и книги...
Начните с wiki. Там и общие определения есть, и книги...
The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at or repair (с) Douglas Adams, Mostly Harmless