28/01/2021
«Аналогично тому, как написание картины является искусством для души, так и написание программы является искусством для разума». Красивое выражение, приписываемое какому-то известному гуру программирования. Однако сегодня не об искусстве для разума, а скорее о разумном искусстве-чтении книг. Мы подобрали несколько полезных изданий, затрагивающих все степени: от чайника до крутого прогера.
1. «Совершенный Код. Мастер-класс», Стив Макконел. Универсальный гайд по вопросам любой сложности. Книга не только поможет обрести нужные знания в конкретном вопросе, но и подскажет новые пути решения, заставит размышлять и поможет создать совершенный код.
2. «Искусство программирования. Т. 1-4». Дональд Кнут. Сам Билл Гейтс однажды сказал, что те, кто прочитал этот фундаментальный четырехтомный труд, могут смело отправлять ему резюме. Эту книгу также нередко называют библией для программистов.
3. «Изучаем программирование на JavaScript. Эрик Фримен и Элизабет Робсон. Книга Эрика Фримена об азах веб-программирования на языке javascript, является одной из самых популярных. Захватывающие комбинации полезного материала для читателя, увлекательный разговор стиля с шутками и головоломками и нестандартный дизайн страниц позволяют книге оставаться в числе лидеров.
4. «Чистый код. Создание, анализ и рефакторинг». Мартин Роберт С. Мартин Робертс, международный консультант в области программирования, или как его привыкли называть, Дядя Боб, понятным простому смертному языком объясняет как пишется пресловутый чистый код и как плохой код преобразовать в хороший.
5. «Шаблоны корпоративных приложений» Мартин Фаулер и другие. Книга предназначена для программистов, проектировщиков, архитекторов и специалистов, занимающихся созданием корпоративных приложений и желающих повысить качество принимаемых стратегических решений.
Скептики скажут, что книги и вовсе не самые лучшие помощники в изучении программирования и что лучше всего пойти на курсы. Однако мы готовили этот пост для тех, кто считает, что в учебе важен любой подсказчик, а подсказчика лучше книги, как известно, нет.
#программирование #обучениепрограммированию #книгипопрограммированию