Иерархия того, как я трачу своё время:
40% — Разработка функции
30% — Отладка функции
20% — Поиск ошибки в Google
10% — Сомнения в своих жизненных решениях
Читайте код других людей больше, чем пишете свой собственный.
Вы учитесь шаблонам, лучшим практикам и ошибкам, которых следует избегать.
GitHub — это бесплатное обучение.