Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет kouzdra ([info]kouzdra)
@ 2014-05-21 06:03:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Еще о "разумном дизайне"
И комментов у меня там:

код большой коммерческой программы "с историей" - это что-то с чем-то. Реально-то он действительно c какого-то момента пишется практически без понимания системы в целом.

При этом с какого-то момента "понимание в целом" уже imho и невозможно - потому что в этих наслоениях слишком много случайного - код такой, потому что программист Вася, который правил подсистему в 10 поколении чего-то просто не понял или понял неправильно (потому что он только что нанялся в фирму, ему надо "показать" себя а заказчик теребит и сроки горят) и так и написал, чтобы "как-то работало" - в меру своего непонимания.

Всякие модные "агильные методологии" и прочий bazaar в общем и есть исходящие из признания этого хаоса попытки как-то если не упорядочить бардак, то по крайней мере его возглавить. Собора потому что явно не получается.