IMI docs

Trace: games katas

Practice:katas

This is an old revision of the document!


ката - это, типа, упражнение, которое позволяет тебе отточить мастерство. пришло из боевых искуств.

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

Главное правило каты - нельзя копировать код из предидущих попыток.

Ката проверяется на устойчивость внесением рандомных правок, которых изначально в задаче небыло.

Архитектурные каты

Архитектурные каты призваны научить строить устойчивую перед изменениями архитектуру

Светофор

Скидки в магазине

Если, после внесения новой правки, нужно переписывать всё, то твоя архитектура не выдержала проверки.

Повтори ещё раз. В этом суть каты.