Сайт для РЕАЛЬНЫХ программистов - нажми и сделай стартовой страницей

- C, C++
- CGI
- CSS
- Data Bases
- HTML
- Java
- Java Script


- PHP
- SQL
- SSI
- Web - дизайн
- XML
- XP (eXtremal Programming)
- Расскрутка сайта

f-program :: XP-программирование 
 

Метафора Системы

Всегда выбирайте System Metaphor - простую и понятную концепцию чтобы члены команды называли все вещи одинаковыми именами. Для понимания системы и исключения дублирующего кода чрезвычайно важно как вы называете обьекты. Если вы можете предположить как называется какой-либо обьект в системе (если вы знаете что он делает) и он правда так называется - вы сохраните уйму времени и сил. Создайте систему имен для своих обьектов так что каждый член команды мог пользоваться ею без специальных знаний о системе.
Наш опыт.
Если честно, то пока у нас не получается наложить на то что есть какую-нибудь метафору. Когда будем делать что-то новое, то постараемся что-нибудь придумать.

Но проблема стоит остро. Одни и те же вещи называются разными именами, похожие вещи работают по-разному, разные обьекты называются одинаково, некоторые обьекты имеют названия, которые уже давно не соответсвуют выполняемым функциям. Хорошая метафора (а скорее несколько метафор для разных подсистем) решила бы большинство таких проблем, но я пока не знаю даже с какого конца подступиться к решению этой проблемы.

   

Design by FiLLiN

Используются технологии uCoz