Источник: Nuances of Programming Даже после прохождения множества курсов, где вы просто копируете код вслед за инструктором, существенного прироста в навыке, как правило, так и не происходит. Многие наверняка сталкивались с подобной ситуацией. Я также оказался в этой ловушке некоторое время назад. Apple выпустил последний фреймворк SwiftUI для разработки в iOS, и я погрузился в бесконечные вводные курсы для освоения его азов. Но даже спустя несколько месяцев после релиза, я так и не достиг ощутимого уровня навыка. У меня все еще не было собственного продукта, которым бы я хотел действительно заниматься. Я решил исправить ситуацию и составил для этого такой план: Следуя выбранному руководству, я разрабатывал игру, в которой нужно настраивать ползунки цветовой схемы RGB так, чтобы получался заданный цвет. Руководством в итоге я остался очень доволен. Таким получилось итоговое приложение: Мне захотелось работать с ним дальше. Использование SwiftUI оказалось очень интересным опытом, спосо