Эта литература не привязана к конкретным языкам, технологиям или инструментам. Она познакомит читателя с алгоритмами и структурами данных и шаблонами проектирования, поможет разобраться в сфере и начать развиваться в ней.
👉🏻 Дэвид Томас, Эндрю Хант «Программист-прагматик. Ваш путь к мастерству»
Кажется, в этой книге есть все, что пригодится программисту: от анализа собственной эффективности до разбора ошибок в алгоритмах. Если раскладывать все темы из книги от и до, получился бы огромный опус на 100500 томов, а не 300 страниц «Программиста-прагматика». Так что книга даст лишь общее представление об индустрии.
👉🏻 Стив Макконнелл «Совершенный код. Мастер-класс»
Основная идея произведения в том, что секретом успеха кода считается грамотное конструирование. Причем входит в него и планирование, и кодирование, и тестирование готовой программы. Книга расскажет о методиках проектирования и повышении их качества и об улучшении кода.
👉🏻 Роберт Мартин «Идеальный программист. Как стать профессионалом разработки ПО»
Это толковое руководство для программиста-профессионала в ситуациях, когда ему нужно оценить трудоемкость задачи или найти компромисс с менеджером — объяснить, что нельзя получить проект за день, если на реализацию его нужно несколько недель.
👉🏻 Антон Спрол «Думай как программист. Креативный подход к созданию кода. C++ версия»
В этой книге есть много головоломок с решениями: есть что-то классическое, а есть целые группы задач — например, на типичную обработку массивов. Спрол научит читателя думать как программист, использовать свои сильные и слабые стороны, находить аналогии и составлять план прежде, чем начинать что-то разрабатывать.
👉🏻 Адитья Бхаргава «Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих»
Простым языком автор рассказывает о графах, сортировке и поиске, алгоритмах и динамическом программировании — причем с разбором примеров. Если хотите узнать, как работает рекомендательный алгоритм стримингов или как поисковые боты понимают, проиндексирована ли веб-страница, — книга для вас.
Это произведения наполнены полезными советами, написаны достаточно простым языком и помогают улучшать качество кода на любом языке программирования. Так что можно начать свое знакомство с миром айти именно с нашей подборки.
#MANGOOFFICE #подборка #книги #программисты #мирайти #книгидляпрограммистов
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев