Что читать айтишнику. Книги по программированию
Профессии, связанные с ИТ, хорошо оплачиваются, поэтому покупка соответствующих книг является хорошим вложением. Хотя всегда можно быстрее найти решение конкретных проблем в сети, они не всегда помогают развивать необходимые для работы навыки. В этом случае книги по программированию являются отличной возможность почерпнуть необходимую информацию и заодно открыть для себя что-то новое. Что можно рекомендовать для чтения айтишнику?
Роберт С. Мартин. Чистый код. Учебник хорошего программиста
В книге «Чистый код. Учебник хорошего программиста» внимательно обсуждены правила, подробные принципы, закономерности и лучшие практики написания чистого кода. Справочник также включает в себя несколько тематических исследований по возрастающей сложности, каждое из которых является идеальным упражнением для упорядочения неправильно структурированного или неудачного кода. В этом руководстве можно узнать, как создавать хорошие имена, объекты и функции, а также как разрабатывать модульные тесты и использовать тестовое программирование. Любой может здесь научиться преобразовывать содержащий проблемы код в надежный и эффективный.
Python. Введение. Издание IV. Марк Лутц
На языке Python написано множество программ для открытых дистрибутивов Linux и систем семейства Windows. Это делает язык популярным и востребованным среди программистов. Неудивительно, что владеющие им специалисты без особых проблем могут найти хорошо оплачиваемую работу.
Марк Лутц описывает практически все, что необходимо для повседневной работы с Python. Все начинается от основ языка и заканчивается наиболее продвинутыми механизмами. Книгу можно рекомендовать для изучающих язык как регулярную литературу. Вдобавок, она помочь тем, кто в данный момент не ознакомился с особенностями языка на должном уровне и нуждается в использовании документации. Автор также не забыл о тех читателях, которые переходят с Python 2.6 на третью версию.
Каждая глава заканчивается короткой тестом, проверяя знания читателя. В то время в конце каждой из семи частей предлагает больший набор упражнений. В конце расписаны ответы по викторинам и упражнениями. Кстати, стоит отметить, насколько хорошо написанный на Python код благодаря своей краткости подходит для чтения на небольших экранах читателей.
Кей С. Хорстманн Java. Основы. Издание X
Сегодня книги по java пользуются большим спросом, поскольку на данном языке пишутся приложения для мобильных устройств на Android. Так что этот язык программирования будет оставаться востребованным еще долгое время.
Книга Java. Основы на протяжении многих лет признана наиболее важным практическим руководством и учебником для опытных программистов, стремящихся улучшить свои навыки использования данного языка. В десятом издании представлены многочисленные дополнения, связанные с появлением долгожданного Java SE. Переписанные и измененные главы охватывают новые элементы платформы, идиомы и лучшие практики. В них можно найдете сотни примеров программ – все они написаны так, что их легко понять и применять на практике.
На самом деле существует множество полезных книг по программированию и среди них встречаются не только учебники по языкам. Здесь были представлены те, которые помогут освоиться новичками в неизведанной до этого сфере. И, конечно, ограничиваться предложенными выше не стоит.