Всегда предпочитайте простоту, понятность и логичность при написании кода. Зачастую люди стремятся к сложности, чтобы продемонстрировать свои навыки, но простой и логичный код снижает количество проблем и обеспечивает лучшую расширяемость. Запомните, хороший код — это лучшая документация. Перед добавлением комментария спросите себя: "Как можно улучшить код, чтобы комментарий не был нужен?" (Стив Макконнелл).
Кстати, начать свой путь в IT вы можете прямо сейчас в Kata. Понятные материалы, поддержка опытных менторов и
гарантия трудоустройства. Переходите по ссылке, чтобы узнать подробнее!