Yevhen Ivanov
Может, вы меня поменторите?
По моему примеру, берите готовое приложение, которое Вам нравится. И попытайтесь его повторить один в один. Оно выполняет роль ТЗ, т.е. снимает лишнюю когнитивную нагрузку. Что позволяет сосредоточиться на разработке. И не пытаться сразу сделать идеально. Главное - скорость. Говнокод - это религия. Плох тот код, который нельзя улучшить. На следующей итерации, или на следующем проекте, или в следующей жизни. :)