одиночестве и не с кем было что либо обсуждать. А тут такое. Банальный вопрос, но... как НЕ писать говно код? именно на С/С++ ? Серьезно.. я прочел Прату полностью и скорее буду возвращаться как к справочнику. Но где учиться или что прочитать чтоб код был хорошим?
ещё почитай Программист-прагматик
Берешь интересный для тебя open source проект, и делаешь для него разные фичи. Потом PR, и смотри на review. :)
Смотря что считать говно-кодом. Нечитаемый, тормозной, неподдерживаемый. ИМХО надо по архитектуре читать, чтоб говно-кода не было
Понятие говно код очень растяжимое. Как выше заметили - начинают с практики. В процессе ты поймёшь что удобно, а что не. Задавай вопросы/угорай с другими над своим кодом и его ревью. Применяй на практике
да... в том то и проблема... я скорее если буду идти в сторону Китая найду embeddиста быстрее чем к центру страны
а теперь по-русски это скажи
Осознание того что не так, приходит конда начинаешь поддерживать чужой код
Пишешь пишешь. На разных языках. Лет через пять будет хороший код
когда мелкие правки и расширение функционала приносят боль
Ну или когда твой код начинают поддерживать коллеги, во втором варианте процесс обучения происходит быстрее :)
если этот чужой код слишком ужасен, можно попасть в противоположную крайность
Обсуждают сегодня