Getting Real   ::   Автор неизвестен

Страница: 78 из 116



Бесполезные спецификации



Спецификация по большей части бесполезна. Я никогда не видел спецификации настолько большой, чтобы быть и одновременно и полезной, и точной.

В то же время я встречал много раз полную туфту, которая была основана на спецификациях. Это наиболее плохой способ писать программы, так как он по определению значит, что программа писалась, чтобы соответствовать теории, а не действительности.



— Линус Торвальдс (Linus Torvalds), создатель Linux [33] (из: Linux: Linus On Specifications [34] )



Боритесь с создателями препятствий



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



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

— Марк Галлахер (Mark Gallagher), разработчик корпоративных интранет-сайтов (из Signal vs. Noise)



Не рождайте мертвых документов



Уберите ненужное бумаготворчество

Избегать функциональных спецификаций хорошо, но этого мало.

|< Пред. 76 77 78 79 80 След. >|

Java книги

Контакты: [email protected]