|
|
|||||
Код должен быть _ПОНЯТНЫМ_ и реюзабельным для _ДРУГИХ_ людей.
Остальное фигня. ООП это абстрагирование данных и инкапсуляция. Отсюда следует: Хорошее ООП - это хороший ОДД, это когда понятно обрисованы классы и красиво накиданы интерфейсы их взаимодействия. Коллеги легко понимают ваш код? Им достаточно кинуть взгляд на паблик методы и интерфейсы ваших классов что бы понять как их заюзать ? - Тогда у вас хорошее ООП =) производительность, читабельность, стандартизируемость - это хороший код, к понятию хорошего ООП это не относится. Последний раз редактировалось miramax; 16.02.2010 в 04:06. |
|
|||||
Регистрация: Sep 2009
Сообщений: 127
|
ООП хорошая штука, когда понимаешь, зачем он тебе нужен, и как пользоваться его свойствами.
Просто ООП ради ООП никому нах не сдалось. |
|
|||||
Регистрация: Jan 2008
Сообщений: 221
|
Умные люди подсказали, что Хорошее ООП Можно померить Метриками кода :-)
http://www.ibm.com/developerworks/ru.../section2.html |
|
|||||
Modus ponens
|
http://blogs.tedneward.com/2006/06/2...r+Science.aspx
Кстати, нашел статью (древнюю, но тем не менее!) по поводу OOP - там сравниваются подходы в програмировани БД и ОО языках, и очень красиво объясняется когда не нужно использовать OOP.
__________________
Hell is the possibility of sanity |
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
По поводу ООП и хорошего кода, всё - же порекомендую почитать
Code Complete и Refactoring ну и конечно Банду четырёх Читать не как руководство к действию (авторы, кстати, тоже не настаивают на слепом и фанатичном использовании их методик), а как некую версию происходящего в мире "сферического кода в вакууме".
__________________
Отряд Котовскага Последний раз редактировалось Котяра; 17.02.2010 в 10:55. |
|
|||||
Регистрация: May 2008
Сообщений: 63
|
Вообще программиста стоит оценивать не по знанию и умению пользоваться ООП, вот
http://docs.google.com/Doc?docid=d28gm4q_55n35dkht4 Только тяжело на том же самом собеседование по этой матрице определить кто сидит напротив вас. |
|
|||||
ветеран форума
|
Цитата:
__________________
4am is time to rock |
|
|||||
Регистрация: Feb 2008
Сообщений: 890
|
Вот хорошее ООП - прямо чистый MVC)))
P.S. Кто эта безумно красивая девушка 8-ю постами выше???)))
__________________
скриптограф |
|
|||||
оффтоп
Цитата:
|
Часовой пояс GMT +4, время: 15:25. |
|
« Предыдущая тема | Следующая тема » |
|
|