Если ваш старый код выглядит ужасно и вы это понимаете, то точно можно сказать, что вы развиваетесь как профессионал. Заметили, что качество вашего кода, написанного полгода назад, просто отвратительно? Еще недавно вам казалось, что улучшать в нем совершенно нечего. Но посмотрев на него спустя время, вы поняли, что можете сделать код в программе еще лучше. Ведь это замечательно! Намного хуже бы было, если вы считали свой код идеальным, когда на самом деле есть что улучшить.
Проще говоря, если вы пишите говнокод и знаете об этом, то отчасти, вы неплохой программист, чем тот, кто пишет говнокод и считает его пределом совершенства.
Для удобства понимания, лучше приведу такую таблицу:
Хороший программист | Не очень программист |
|
|
А как достичь этого понимания, что код можно улучшить? Все достаточно просто:
- Как можно больше практикуйтесь и пишите много разного кода - хорошего и плохого.
- Пишите велосипеды. Больше велосипедов! Для практики и понимания как и что работает изнутри. Без этого никак.
- В работе применяйте только проверенные инструменты, которые способны выполнить вашу задачу.
- Приступая к коду обдумывайте архитектуру и связи, разбивайте все на задачи и подзадачи.
- Читайте чужой код. Читайте чужой говнокод. Находите хорошее и применяйте на практике. Находите плохое и старайтесь исправлять и не допускать в своем коде.
И наконец, просто получайте удовольствие от написания кода и получившейся из него программы.
0 комментариев