Practice:katas
This is an old revision of the document!
ката - это, типа, упражнение, которое позволяет тебе отточить мастерство. пришло из боевых искуств.
просто решаешь одну и туже задачу много раз, каждый раз создавая лучший код.
Главное правило каты - нельзя копировать код из предидущих попыток.
Ката проверяется на устойчивость внесением рандомных правок, которых изначально в задаче небыло.
Архитектурные каты
Архитектурные каты призваны научить строить устойчивую перед изменениями архитектуру
Если, после внесения новой правки, нужно переписывать всё, то твоя архитектура не выдержала проверки.
Повтори ещё раз. В этом суть каты.
