Коли слід прочитати "Кодекс завершений"?


18

Я майже впевнений, Whoале коли?

Той, хто володіє знаннями програмування та розробки програмного забезпечення, або той, хто лише початківець у кібер (точніше, програмуванні) світі?

Я переконую бакалаврів саме зараз, коли переважніше для мене (і таких людей, як я) читати цю книгу, яку треба прочитати для програмістів ?


2
Я думаю, що тут відповіли досить добре: programmers.stackexchange.com/questions/2777/… Спойлер: це для проміжного програміста.
LennyProgrammers

Відповіді:


13

Як сказав Роберт Харві , напевно, найкраще читати це як проміжного програміста. Я читав його після того, як запрограмував більш-менш 10 років. Прочитавши його, я побажав, що прочитав його принаймні на 5 років раніше.

Code Complete - це біблія найкращих (або, принаймні, дуже хороших) практик, яку ви дуже цінуєте лише після того, як спробували кілька власних. Це як робити вправи з математики - ви не оціните рішення, якщо ви вперше не зробили свій власний удар. Можливо, рішення книги вирішило проблему по-іншому порівняно з вашим рішенням, і хоча остаточна відповідь може бути однаковою, саме цікавий підхід. Деякі підходи кращі за інші, інтуїтивніші та краще розуміють проблему. Те саме стосується програмування.

Наступна цитата Роберта Харві дійсно говорить про це найкраще:

Якщо ви початківець програміст, ви не зрозумієте багато матеріалів, а якщо у вас є досвід, книга підтвердить лише те, що ви вже знаєте.


3

Коли хтось розглядає кар'єру в програмуванні.

Коли хтось - програміст.

Це означає, що це добре читати не раз.


0

Я б, мабуть, отримав максимум від цього приблизно через рік після закінчення навчання. Це було корисно, коли я прочитав це (приблизно через п’ять років), але там було щось, що я навчився важким шляхом, і мені дуже хотілося, щоб я знав про це раніше.

Я читав «Прагматичного програміста» одночасно, і це було на місці - я б до цього не був готовий раніше, ніж коли б його читав.


0

Мій випадок: якнайшвидше. І тоді я час від часу відкриваю це, коли хочу оновити щось конкретне або випадкову сторінку.

Макконель змінив моє життя :-)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.