![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Для этого и придумали ООП.
Большие проекты я начинаю с разработки в XMind`e или на листочке архитектуры проекта. Каждую часть стараюсь делать как можно более независимой и инкапсулированной. Сходу продумать архитектуру сложно, особенно если полные требования неизвестны и поэтому лучше проявить излишнюю расширяемость.(лучше перебдеть чем недобдеть) Модули общаются между собой либо событиями либо по описанному интерфейсу - прямых вызовов стараюсь избегать. Кроме архитектуры - важны конвенции кодирования и контроль версий. Я придерживаюсь стандартных конвенций и использую svn. И ещё - я очень ленивый и перед тем как что-нибудь писать, ищу: а не написано ли это до меня.
__________________
Отряд Котовскага Последний раз редактировалось Котяра; 15.08.2010 в 00:08. |
![]() |
Часовой пояс GMT +4, время: 04:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|