В собрание входит стандартная литература, не связанная с определёнными языками программирования. Книги сформируют определённую базу сведений о компьютерных дисциплинах, последовательностях и операциях. У вас получится создавать качественное кодирование и умело проектировать программы, чтобы быть востребованным IT-специалистом
А если данной литературы Вам не хватит, вы сможете улучшить свои знания в IT с помощью наших курсов профессиональной переподготовки, например, it-директор
1. Владстон Фррейера Фило “Теоретический минимум по Computer Science.
В литературе создатель описывает азы алгоритмов, организацию информации, данные о структуре компьютера и части, относящиеся к компьютерным учениям.
Изложенные сведения подойдут для не имеющих диплома по профессии, или только начинающих учёбу. Вы имеете образование по профилю? Знакомство с материалом пройдёт легче. Вы проясните области, неясные во времена студенчества. Издание может оказаться отличным подспорьем для тех, кто хочет “освежить” знания.
При чтении важно обратить внимание на 2-ой раздел. В ней автор поясняет вычислительные трудности алгоритмов.
В 3-ем разделе объясняются такие понятие, как “итерация” и “рекурсия” и ситуации, где они применяются.
2. Адитья Бхаргава “Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих”.
Руководство подготавливает специалистов к труду. Здесь предложены несложные функции, а в последних разделах разбираются креативные задачи.
Миссия пособия - знакомство специалистов с алгоритмическими разновидностями.
Оно полезно для старшеклассников или студентов.
3. Роберт Мартин “Идеальный программист. Как стать профессионалом разработки ПО”.
Здесь описываются навыки, необходимые на старте карьеры каждому разработчику (операция кодирования, разбор целей, TDD и др.). Это не формальный текст, чтение пойдёт легко.
Ряд рекомендаций:
- обучайте коллег;
- не тестируйте код с ошибками;
- тренируйтесь создавать код;
- не останавливайтесь на достигнутом;
- не занимайтесь написанием кода в ночное время.
4. Роберт Мартин “Чистый код”.
Писатель многократно говорит о банальных вещах, чтобы читатель точно их усвоил. Пособие можно прочитать в начале пути, а потом “пробежаться” по нему через год. Изложенные здесь правила больше похожи на советы. Иногда их значение преувеличено.
5. Эндрю Хант и Дэвид Томас “Программист-прагматик. Путь от подмастерья к мастеру”.
Примеры и описания функциональных моментов в литературе почти потеряли актуальность, но для выстраивания трудовых действий книжка будет кстати. Создатель характеризует различные принципы разработки, тестирования и отношения внутри штата.
6. Эрих Гамма, Ричард Хелм, Джон Влиссидес, Ральф Джонсон “Приёмы объектно-ориентированного проектирования”.
Книга похожа на справочник, её не надо прочитывать полностью. Человек увидит содержание, сориентируется и отыщет нужный материал.
7. Александр Швец “Погружение в паттерны проектирования”.
Здесь описаны 22 стандартных паттерна. Можно почитать полностью, а можно эпизодами, в зависимости от потребностей. В завершении каждого раздела разбирается связь каждого паттерна с последующими, изложенными в материале.
8. Роберт Мартин “Чистая архитектура”.
Пособие можно читать на протяжении 6 месяцев. После её прочтения вы поймёте ошибки в кодировании.
9. Стив Макконнелл “Совершенный код”.
Книга - достойный материал по кодированию. С её помощью вы сможете правильно разрабатывать код, продуктивно действовать в группе и применять конструирование.
10. Фредерик Брукс “Мифический человеко-месяц, или Как создаются программные системы”.
Ключевые положения:
- не включайте новых специалистов в дело на последнем этапе разработки;
- дела терпят неудачу из-за нерационального расходования временного ресурса и деления поручений среди работников;
- как правило, код не включают во вторичное применение тут же (чревато множеством препятствий в перспективе).
11. Марина Перескокова “Мама, я тимлид”.
В источнике указаны действенные способы бизнес-руководства. Вы не планируете быть руководителем? Тогда сможете понять, с какими сложностями борется начальник, и как его поддержать.