Обложка книги «Экстремальное программирование. Разработка через тестирование»

Экстремальное программирование. Разработка через тестирование

Кент Бек

Серия: Библиотека программиста

Читать онлайн

Скачать

Начало книги

Чистый код, который работает (clean code that works), – в этой короткой, но содержательной фразе, придуманной Роном Джеффризом (Ron Jeffries), кроется весь смысл методики разработки через тестирование (Test-Driven Development, TDD). Чистый код, который работает, – это цель, к которой стоит стремиться потому, что

• это предсказуемый способ разработки программ. Вы знаете, когда работу можно считать законченной и не беспокоиться о длинной череде ошибок;

• дает шанс усвоить уроки, которые преподносит код. Если вы воспользуетесь первой же идеей, которая пришла в голову, у вас не будет шанса реализовать вторую, лучшую идею;

• улучшает жизнь пользователей ваших программ;

• позволяет вашим коллегам рассчитывать на вас, а вам – рассчитывать на них;

• писать такой код приятнее.

Но как получить чистый код, который работает? Многие силы мешают нам получить чистый код, а иногда не удается даже получить код, который просто работает. Чтобы избавиться от множества проблем, мы будем разрабатывать код, опираясь на автоматизированное тестирование. Такой стиль программирования называется разработкой через тестирование. Согласно этой методике

Читать дальше →

Жанр
Программирование, программы, базы данных, Зарубежная компьютерная, околокомпьютерная литература
Перевод
П. Анджан
Год написания
2003
Издание
Питер, Санкт-Петербург, 2017
ISBN
978-5-496-02570-6
Язык
ru
Размер FB2
1,0 МБ
Добавлена