10 Важнейших Принципов Разработки Программного Обеспечения Хабр
Agile-разработчики приобретают большое количество навыков, помогающих им создавать хорошо спроектированный код. Они находятся в постоянном поиске дизайна и ошибок в коде и немедленно их исправляют. Если во время работы над проектом уделять немного больше внимания написанию надежного кода и исправлению ошибок, то можно создать надежную основу кода, которую можно легко поддерживать в будущем. Они планируют выполнение задания, которое действительно можно сделать за выделенное для него время. [...]