пятница, 28 января 2011 г.

Мысль: интроверт/экстраверт как архитектор

Интроверт – будет строить алгоритм изнутри.
Экстраверт – начнет с изучения интерфейсов с внешними библиотеками и т.д.

Если интроверту доверить написания ядра – все будет отлично.
Если экстраверту – потом интроверты будут его материть за кривизну архитектуры и плакать о рефакторинге.

Если интроверту доверить написание обвязки для внешней библиотеки – получится фреймворк с автогенерацией кода и скриптами для автоматизации написания сложных случаев.
Если экстраверту – будет написано быстро, легко в поддержке, но архитектурно-сомнительно.

Грубо говоря, если интроверту-инженеру поручить изготовление кабеля для соединения двух разъемов и вовремя не остановить… Этот кабель будет иметь разъемы для всех возможных типов соединений, пъезоэлемент для притирки контактов, и ИИ для самостоятельного поиска адекватного разъема :)

Естественно, бывают и тренированные интроверты, которые умеют останавливаться, и опытные экстраверты, которые умеют хорошо проектировать.

PS: мысль пока сыровата, нужны еще наблюдения. Комментарии приветствуются.

EmailDiary.RuLiveJournalFacebookVKGoogle BookmarksGoogle BuzzGoogle GmailGoogle ReaderLinkedInTwitterWordPressShare

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru

Комментариев нет:

Отправить комментарий