Крис
VIP складчик
- Регистрация
- 12 Апр 2017
- Сообщения
- 18.027
- Реакции
- 45.666
[oreilly] Действительно хорошее программное обеспечение (2020)
Создание высококачественного программного обеспечения никогда не бывает простым, и всегда полезно пересмотреть принципы хорошего дизайна и мастерства. В этой книге вы найдете свежий взгляд, который, я надеюсь, понравится вам так же, как и мне.
Из предисловия Кея Хорстманна, автора книг Big Java, Core Java и многих других книг
Серьезные разработчики знают, что код всегда можно улучшить. С каждой итерацией вы проводите оптимизации — малые и большие, — которые могут оказать огромное влияние на скорость, размер, отказоустойчивость и ремонтопригодность вашего приложения.
В книге «Серьезно хорошее программное обеспечение: код, который работает, выживает и побеждает » автор, преподаватель и эксперт по Java Марко Фаэлла обучает вас методам написания более качественного кода. Вы начнете с простого приложения и выполните семь тщательных рефакторингов, каждый из которых предназначен для изучения другого измерения качества.
о технологии
Хороший код сочетает в себе навыки программиста с проверенными временем методами и лучшими практиками, принятыми всем сообществом разработчиков. Хотя каждое приложение имеет свой собственный контекст и характер, некоторые аспекты качества всегда важны. Эта книга концентрируется на семи столпах действительно хорошего программного обеспечения: скорость, использование памяти, надежность, удобочитаемость, безопасность потоков, универсальность и элегантность. Примеры на основе Java демонстрируют приемы, применимые к любому объектно-ориентированному языку.
о книге
«Серьезно хорошее программное обеспечение» — это руководство для любого профессионального разработчика, серьезно относящегося к повышению качества приложений. Он исследует фундаментальные аспекты качества кода, превращая простую реализацию в надежное приложение профессионального качества. Вопросы, упражнения и примеры на основе Java гарантируют, что вы получите четкое представление о концепциях в процессе работы. Когда вы закончите последнюю версию основного проекта книги, вы сможете с уверенностью выбрать правильную оптимизацию для своего кода.
что внутри
ПРОДАЖНИК
СКАЧАТЬ МАТЕРИАЛ ПО ССЫЛКЕ НИЖЕ
Создание высококачественного программного обеспечения никогда не бывает простым, и всегда полезно пересмотреть принципы хорошего дизайна и мастерства. В этой книге вы найдете свежий взгляд, который, я надеюсь, понравится вам так же, как и мне.
Из предисловия Кея Хорстманна, автора книг Big Java, Core Java и многих других книг
Серьезные разработчики знают, что код всегда можно улучшить. С каждой итерацией вы проводите оптимизации — малые и большие, — которые могут оказать огромное влияние на скорость, размер, отказоустойчивость и ремонтопригодность вашего приложения.
В книге «Серьезно хорошее программное обеспечение: код, который работает, выживает и побеждает » автор, преподаватель и эксперт по Java Марко Фаэлла обучает вас методам написания более качественного кода. Вы начнете с простого приложения и выполните семь тщательных рефакторингов, каждый из которых предназначен для изучения другого измерения качества.
о технологии
Хороший код сочетает в себе навыки программиста с проверенными временем методами и лучшими практиками, принятыми всем сообществом разработчиков. Хотя каждое приложение имеет свой собственный контекст и характер, некоторые аспекты качества всегда важны. Эта книга концентрируется на семи столпах действительно хорошего программного обеспечения: скорость, использование памяти, надежность, удобочитаемость, безопасность потоков, универсальность и элегантность. Примеры на основе Java демонстрируют приемы, применимые к любому объектно-ориентированному языку.
о книге
«Серьезно хорошее программное обеспечение» — это руководство для любого профессионального разработчика, серьезно относящегося к повышению качества приложений. Он исследует фундаментальные аспекты качества кода, превращая простую реализацию в надежное приложение профессионального качества. Вопросы, упражнения и примеры на основе Java гарантируют, что вы получите четкое представление о концепциях в процессе работы. Когда вы закончите последнюю версию основного проекта книги, вы сможете с уверенностью выбрать правильную оптимизацию для своего кода.
что внутри
- Оценка качества программного обеспечения
- Оценка компромиссов и взаимодействий
- Выполнение разных целей в одной задаче
- Упражнения на основе Java, которые можно применять на любом объектно-ориентированном языке
- Для разработчиков с базовыми навыками объектно-ориентированного программирования и средними навыками Java.
ПРОДАЖНИК
Вам необходимо зарегистрироваться для просмотра скрытого контента
СКАЧАТЬ МАТЕРИАЛ ПО ССЫЛКЕ НИЖЕ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Вадим Сайфутдинов, Анатолий Сотников] Chat GPT и 1С. Обмен между Chat GPT и 1С через API (2024)
- [Вадим Прокопчук] [Udemy] Верстка сайта c использованием Gulp в модульном Bento стиле (2024)
- [Alex Erofeev] [Stepik] Python в нескучных примерах (2023)
- [Николай Миронов] [wpmoscow] Профессиональная разработка многостраничных сайтов (2024)
- [Тимур Машнин] Язык программирования MQL5: Продвинутое использование.. (2 изд.) (2019)
- [Денис Матвеенко] Docker. Подписка на 3 месяца (2024)
- [Н. Честнов и др.] Python и ИИ-технологии с нуля за 4 месяца, 12 проектов с помощью ChatGPT (2024)
- [Udemy] Frank Anemaet ― Набор инструментов для хакеров (2024)