Your comments
Здравствуйте, Иван!
Да, версия для Python планируется во второй редакции курса. Вторая редакция будет доступна для всех старых покупателей бесплатно после релиза. Дата релиза пока неизвестна.
Спасибо, Роман! Рад, что вам всё нравится.
Thanks for the idea! I've been keeping Kotlin on my radar for a while. I might indeed add Kotlin examples in the near future.
Здравствуйте, Олег!
Спасибо за идею. Увы, но скорее всего, версия для Ruby появится очень не скоро по причине низкого спроса и ограниченного бюджета. Тем не менее, оставлю эту тему открытой на будущее.
Fixed, thanks!
Спасибо за идею, подумаю над этим.
Thanks, Ricardo! You might be totally right, I'll check it with the guy who helped me with Ruby examples.
Thanks, Nico!
Всеволод, я подумаю над тем, чтобы вставить ссылки на доп материалы в следующей версии книги.
Customer support service by UserEcho
Thanks, I'm really glad that you like my work.
As for your question, I really like the evolutionary approach for building apps: make it work somehow in v1.0, let it be ugly, slow and imperfect, just make it work. The problem with making the code nice in 1.0 is that you don't know a lot about how it all will look in the end, what caveats will you discover, etc. Once you're done with 1.0, refactor the crap out of it, make it fast, make it pretty in 2.0.
Apart from my work, I'd recommend you reading this great book on refactoring to patterns: https://www.amazon.com/Refactoring-Patterns-Joshua-Kerievsky/dp/0321213351