b>j)΄!Pԫ&;"kB޶}pSVT(wę!j x;-m@JnQ+պכ7MajfJͱ4jѲ撆RxZMz7vIW/dٞТזcZM~ji ߒsQzԠDW3Den"M+/B:-uIJ7j委9p='mANޭ=/B:-n&nUfqxZM~c Ϲ+,&ᾺܢF[(1*" ϒ"Jԧ<;b" "jܢF[x ,!q қ*]/؝27SMcs"ޭDQ/应ܢF_! :s" 7`F+SVTn"IJnQ/应B 4 wD"IJ׭-`S9DrjiEJ߅gJ应矁[xZM~n"IB؃!'Тѕ+(mIKʭ/|ϐܢF[xZMzG %嬩/c[[ Правила разработки программного обеспечения

Правила разработки программного обеспечения

Обнаружил у себя в книжном шкафу сабжевую книжку. Не помню когда я её купил.

Перечитал по диагонали. Нашел внутри чек — июль 2007-го.

Автор — мужик, руководивший разработкой Visual C++ 1.0.

Описаны три стадии разработки (коробочного) ПО — начало, процесс, выпуск.

Тезисы Правила

12. Выпускайте обновления (новые версии) так часто, как только это возможно.

17. Бизнес ПО — отношения, а не продажа.

13. Не оглядывайтесь назад.

4. Не устанавливайте бит ничтожества.

32. Регулярно проводите сборку продукта.

40. Понравилось: «производитель собачьего корма должен есть свой собственный корм для собак». Приписывают Балмеру. Мне еще нравится другое его высказывание — «Над Windows мы пахали как лошади».

Правила предполагают командную разработку (тараканы в моей голове повернулись в сторону голоса). Относительно много плача про сложности выпуска качественного ПО в срок (тараканы пожали плечами).

В целом, интересно заново перечитать и сравнить полученную информацию с собственным опытом.

Leave a Comment