bespoyasov / ttt-tdd

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

Home Page:https://bespoyasov.ru/ttt-tdd/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

https://bespoyasov.ru/ttt-tdd/


Languages

Language:HTML 80.4%Language:JavaScript 15.8%Language:CSS 3.8%