IMI docs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
practice:katas [2020/04/29 09:35]
superuser
practice:katas [2020/04/29 10:02] (current)
superuser
Line 1: Line 1:
 +
 +
 +
 ката - это, типа, упражнение,​ которое позволяет тебе отточить мастерство. пришло из боевых искуств. ката - это, типа, упражнение,​ которое позволяет тебе отточить мастерство. пришло из боевых искуств.
  
Line 5: Line 8:
 Главное правило каты - нельзя копировать код из предидущих попыток. Главное правило каты - нельзя копировать код из предидущих попыток.
  
-Ката проверяется на устойчивость внесением рандомных **правок**, ​которых изначально в задаче небыло.+Второе ​правило каты - повтори ​ещё раз, но сделай лучше чем было. 
 + 
 + 
 + 
 +====== Архитектурные каты ====== 
 +Архитектурные каты призваны научить строить ​устойчивую перед изменениями архитектуру 
 + 
 +**__Чтобы упражнение было наиболее эффективным, правки лучше смотреть после первого выполнения каты.__**
  
 [[practice:​katas:​TrafficLight|Светофор]] [[practice:​katas:​TrafficLight|Светофор]]
  
 [[practice:​katas:​StoreDiscount|Скидки в магазине]] [[practice:​katas:​StoreDiscount|Скидки в магазине]]
 +
 +Архитектурная ката проверяется на устойчивость внесением рандомных **правок**,​ которых изначально в задаче небыло.
  
 Если, после внесения новой **правки**,​ нужно переписывать всё, то твоя архитектура не выдержала проверки. Если, после внесения новой **правки**,​ нужно переписывать всё, то твоя архитектура не выдержала проверки.
-Повтори ещё раз. В этом суть каты.+