Программистское мракобесие
May. 3rd, 2009 04:08 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Я почему-то думал, что когда 10 лет толпой людей разрабатывают сложные системы, там не делают так, как я - держа все знания по проекту только в виде кратких текстовых набросок по поводу архитектуры, часть информации в голове(чтобы можно было проектировать в уме в любое время), и основную часть - в виде структуры проектов и кода в системе контроля версий.
А вот оказывается, что так и делают:
К этому моменту я выкинул все свои диаграммы классов, за ненадобностью – зачем на них смотреть, если они давно уже в голове?
А вот оказывается, что так и делают:
К этому моменту я выкинул все свои диаграммы классов, за ненадобностью – зачем на них смотреть, если они давно уже в голове?
no subject
Date: 2009-05-03 08:55 pm (UTC)На самом деле, когда реально требуется большое количество людей для проекта - тут уже об интересе и смысле вряд ли может идти речь. Какой может быть интерес, если продукт невозможно целиком охватить умом, архитектуру уже никто и никогда менять не будет (а большинство самых мрачных ошибок появляются именно на этом уровне), и остается только делать костыли и прикручивать патчи.
no subject
Date: 2009-05-04 02:47 am (UTC)no subject
Date: 2009-05-04 04:33 am (UTC)no subject
Date: 2009-05-04 04:40 am (UTC)no subject
Date: 2009-05-04 07:38 am (UTC)Надо же так мерзко и достоверно описать расклад.
no subject
Date: 2009-05-04 10:14 am (UTC)