Minoru
а в чём заключается раскуривание? Ты смотришь на ченджлог и потом ныряешь в код, чтобы узнать, как сделан каждый пункт?
У меня были этапы:
1) сделать что-то высокоуровневого уровня, какая-то работа с базой, асинхронщина и т.д... В основном, какие-то проблемы с работой Tokio или одновременной работой одного с другим и третьим. Затем меня отвлекла работа
2) сделать что-то простое. В C++ Страуструп представляет разработку консольного калькулятора. Окей, давайте научим для начала считывать чиселки. Тут мантикор отвлёкся на какую-то простую задачку из кодварсов. Прочитать количество чиселок, чиселки из строки и вывести результат. Мантикор решил не считывать всю строку целиком, и парсить, мантикор не стал пользоваться внешними крейтами и решил ограничиться стандартной библиотекой и .... проиграл. Отвлёкся на работу
...
тут были этапы возни с юникодом
...
5) мантикор написал считывалку чиселок и понял, что выглядит это как говно (которое обычно прячут от людей) и .... отвлёкся на работу