Главное, не читать говнокод. А то сам пишешь говнокод, читаешь говнокод, про ООП, SOLID, DRY не хочешь читать, и считаешь, что количество само по себе превратится в качество - это путь в никуда
Тут проблема как с реальными языками: если ты учишься говорить у неграмотного человека, то непременно научишься, вот только делать это будешь так же неграмотно, как и "учитель". Причем есть мнение, что переучиться потом иногда бывает даже сложнее, чем выучиться правильно с нуля. С другой стороны, чтобы начать говорить, надо начать говорить, как бы парадоксально это ни звучало. Но важно еще анализировать свои ошибки и стараться их исправлять.
Самое полезное и писать много реального кода и читать реального много кода.
А где лучше читать чужой код? Лазить по гитхабу?
Главное, не читать говнокод. А то сам пишешь говнокод, читаешь говнокод, про ООП, SOLID, DRY не хочешь читать, и считаешь, что количество само по себе превратится в качество - это путь в никуда
Тут проблема как с реальными языками: если ты учишься говорить у неграмотного человека, то непременно научишься, вот только делать это будешь так же неграмотно, как и "учитель". Причем есть мнение, что переучиться потом иногда бывает даже сложнее, чем выучиться правильно с нуля. С другой стороны, чтобы начать говорить, надо начать говорить, как бы парадоксально это ни звучало. Но важно еще анализировать свои ошибки и стараться их исправлять.
В итоге буде очередной прогер который пишет много говнокода 😑