Я почти уверен, Who
но когда?
Тот, кто обладает глубокими знаниями в области программирования и разработки программного обеспечения, или тот, кто только новичок в кибер (точнее, в программировании) мире?
Я уговариваю бакалавров прямо сейчас, когда для меня (и таких, как я) предпочтительнее читать эту книгу для программистов ?
code-complete
Аюш Гоял
источник
источник
Ответы:
Как сказал Роберт Харви , лучше всего читать его как программиста среднего уровня. Я прочитал это после того, как запрограммировал, более или менее, в течение 10 лет. Прочитав его, я хотел бы прочитать его как минимум на 5 лет раньше.
Code Complete - это библия лучших (или, по крайней мере, очень хороших) практик, которые вы по-настоящему оцените только после того, как впервые попробовали несколько своих собственных. Это все равно что выполнять математическое упражнение - вы не оцените решение, если сначала не сделаете свой собственный удар. Возможно, решение книги решило проблему иначе, чем ваше решение, и хотя окончательный ответ может быть таким же, интересным является подход. Некоторые подходы лучше, чем другие, более интуитивны и дают лучшее понимание проблемы. То же самое касается программирования.
Следующая цитата Роберта Харви действительно говорит это лучше всего:
источник
Когда вы думаете о карьере в программировании.
Когда один программист.
Это означает, что можно читать его более одного раза.
источник
Я бы, наверное, получил максимум от этого примерно через год после выпуска. Это было полезно, когда я прочитал это (около пяти лет спустя), но там было кое-что, что я усвоил трудным путем, и мне действительно хотелось бы узнать об этом раньше.
В то же время я читал «Прагматичный программист», и это было точно - я не был бы готов к этому раньше, чем когда я его прочитал.
источник
Мой случай: как можно скорее. А потом я открываю его время от времени, когда хочу обновить что-то конкретное или случайную страницу.
Макконнель изменил мою жизнь :-)
источник