Логотип LiveLibbetaК основной версии
  • Архитектура корпоративных программных приложений
  • Рефакторинг. Улучшение существующего кода
  • Экстремальное программирование. Разработка через тестирование.
  • 24 книги

Разработка программного обеспечения

Михаил ИльиныхМихаил Ильиных
24 книги
  • Архитектура корпоративных программных приложений
  • Рефакторинг. Улучшение существующего кода
  • Экстремальное программирование. Разработка через тестирование.
Михаил ИльиныхМихаил Ильиных

Разработка программного обеспечения

Обложка
Интервью по System Design (проектированию ИТ-систем) очень популярны у работодателей, на них легко проверить ваши навыки общения и оценить умение решать реальные задачи. П...
Обложка
Вы — крутой айтишник. Но можете ли вы стать хорошим руководителем? Ведь в новой роли придется решать совсем другие проблемы: увольнять и нанимать людей, правильно распреде...
Обложка
API представляют собой контракты, которые определяют принципы взаимодействия приложений, сервисов и компонентов. Паттерны проектирования API - это набор лучших практик, сп...
Обложка

Java Concurrency in Practice

Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, Дэвид Холмс, Doug Lea

4,7

(33)
Threads are a fundamental part of the Java platform. As multicore processors become the norm, using concurrency effectively becomes essential for building high-performance...
Обложка
"Идеальный программист" и "Чистый код" - легендарные бестселлеры Роберта Мартина - рассказывают, как достичь высот профессионализма. "Чистая архитектура" продолжает эту те...
Обложка
Если некие люди, оценив вас как гениального руководителя, выкрадут вас, увезут в чужую страну и предложат вести интереснейший проект на весьма выгодных условиях, то вы про...
Обложка

Лучшие примеры разработки ПО

Джоэл Х. Спольски

4,5

(13)
Перед вами книга Джоэла Спольски - ветерана индустрии программного обеспечения. Его электронный журнал "Joel on Software" стал одним из самых популярных независимых веб-из...
Обложка
Книга, которую вы сейчас держите в руках, попала ко мне как рецензенту еще до выхода в свет. Даже в черновом варианте она оказалась превосходной. Дэйву Томасу и Энди Ханту...
Обложка
Даже плохой программный код может работать. Однако если код не является "чистым", это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ре...
Обложка

Совершенный код. Мастер-класс

Стив Макконнелл

4,6

(419)
Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тен...
Обложка

Apache Kafka. Потоковая обработка и анализ данных

Ния Нархид, Гвен Шапира, Тодд Палино

4,2

(21)
При работе любого enterprise-приложения образуются данные: это файлы логов, метрики, информация об активности пользователей, исходящие сообщения и т.п. Правильные манипуля...
Обложка

Spring 5 для профессионалов

Юлиана Козмина, Роб Харроп, Крис Шефер, Кларенс Хо

4,2

(3)
Эта книга воплощает знания и опыт работы авторов с каркасом Spring Framework и сопутствующими технологиями удаленного взаимодействия, Hibernate, EJB и пр. Она дает возможн...
Обложка
Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечени...
Обложка

Effective Java

Joshua Bloch

4,8

(38)
Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look...
Обложка
Классическая книга Э.Эванса освещает наиболее общий, стратегический круг вопросов, связанных с объектно-ориентированной разработкой программного обеспечения. Это переработ...
Обложка

Изучаем Java

Кэти Сьерра, Берт Бейтс

4,3

(105)
"Изучаем Java" - это не просто книга. Она не только научит вас теории языка Java и объектно-ориентированного программирования, она сделает вас программистом. В ее основу п...
Обложка
Книга посвящена программированию микросервисов — небольших автономных компонентов, позволяющих добиться модульности и отказоустойчивости любой программы. Теория микросерви...