Стадии эволюции
1. Дебажишь принтами
2. Дебажишь отладчиком
3. Дебажишь принтами, но через evaluate and log параметр брейкпоинта