А ещё, говорят, есть TDD
Test Driven Development или разработка управляемая тестами, где процесс тест -> код -> рефакторинг повторяется циклически и не даёт возможности писать нечитаемый код.
Написал тест. Написал минимальный код, проходящий тест. Сделал код «чистым», точнее удовлетворяющим стандартам.
Так что важнее не чистый код, а стандарты кодирования.
А, и у меня на самом деле просто был вопрос к автору статьи. Чем отличаются те два блока кода в вашей статье? Почему из двух идентичных один плох, а второй хорош? Может я что-то не понимаю в разработке?
2 комментария