/ttt-tdd

Book about test-driven development with an example of making “Tic-Tac-Toe” by TDD.

Primary LanguageHTML

Read description in English. The project translation is on the way. Stay tuned!

TTT TDD

TDD — практика разработки программ, в которой программисты вначале пишут тесты для новой функциональности, затем — реализацию этой функциональности, а после — проводят рефакторинг.

Основной посыл TDD — в разбиении больших задач на маленькие. Такой метод позволяет писать более структурированный, надёжный и читаемый код.

Эта книжка предлагает пример разработки игры «Крестики-нолики» по методологии TDD. В ней мы разберём основы и пользу подхода, а также рассмотрим, как использовать TDD для непрерывной разработки в условиях меняющихся бизнес-требований.

Содержание

Лицензии

Текст книги распространяется под лицензией CC BY-NC-SA 4.0. Вы можете копировать, изменять и использовать его в проектах на некоммерческой основе.

Исходный код книги, а также код игры распространяются под лицензией MIT.