Бабочка
VIP складчик
- Регистрация
- 20 Май 2017
- Сообщения
- 46.215
- Реакции
- 175.448
[oreilly] Действительно хорошее программное обеспечение (2020)
Создание высококачественного программного обеспечения никогда не бывает простым, и всегда полезно пересмотреть принципы хорошего дизайна и мастерства. В этой книге вы найдете свежий взгляд, который, я надеюсь, понравится вам так же, как и мне.
Из предисловия Кея Хорстманна, автора книг Big Java, Core Java и многих других книг
Серьезные разработчики знают, что код всегда можно улучшить. С каждой итерацией вы проводите оптимизации — малые и большие, — которые могут оказать огромное влияние на скорость, размер, отказоустойчивость и ремонтопригодность вашего приложения.
В книге «Серьезно хорошее программное обеспечение: код, который работает, выживает и побеждает » автор, преподаватель и эксперт по Java Марко Фаэлла обучает вас методам написания более качественного кода. Вы начнете с простого приложения и выполните семь тщательных рефакторингов, каждый из которых предназначен для изучения другого измерения качества.
о технологии
Хороший код сочетает в себе навыки программиста с проверенными временем методами и лучшими практиками, принятыми всем сообществом разработчиков. Хотя каждое приложение имеет свой собственный контекст и характер, некоторые аспекты качества всегда важны. Эта книга концентрируется на семи столпах действительно хорошего программного обеспечения: скорость, использование памяти, надежность, удобочитаемость, безопасность потоков, универсальность и элегантность. Примеры на основе Java демонстрируют приемы, применимые к любому объектно-ориентированному языку.
о книге
«Серьезно хорошее программное обеспечение» — это руководство для любого профессионального разработчика, серьезно относящегося к повышению качества приложений. Он исследует фундаментальные аспекты качества кода, превращая простую реализацию в надежное приложение профессионального качества. Вопросы, упражнения и примеры на основе Java гарантируют, что вы получите четкое представление о концепциях в процессе работы. Когда вы закончите последнюю версию основного проекта книги, вы сможете с уверенностью выбрать правильную оптимизацию для своего кода.
что внутри
ПРОДАЖНИК
СКАЧАТЬ МАТЕРИАЛ ПО ССЫЛКЕ НИЖЕ
Создание высококачественного программного обеспечения никогда не бывает простым, и всегда полезно пересмотреть принципы хорошего дизайна и мастерства. В этой книге вы найдете свежий взгляд, который, я надеюсь, понравится вам так же, как и мне.
Из предисловия Кея Хорстманна, автора книг Big Java, Core Java и многих других книг
Серьезные разработчики знают, что код всегда можно улучшить. С каждой итерацией вы проводите оптимизации — малые и большие, — которые могут оказать огромное влияние на скорость, размер, отказоустойчивость и ремонтопригодность вашего приложения.
В книге «Серьезно хорошее программное обеспечение: код, который работает, выживает и побеждает » автор, преподаватель и эксперт по Java Марко Фаэлла обучает вас методам написания более качественного кода. Вы начнете с простого приложения и выполните семь тщательных рефакторингов, каждый из которых предназначен для изучения другого измерения качества.
о технологии
Хороший код сочетает в себе навыки программиста с проверенными временем методами и лучшими практиками, принятыми всем сообществом разработчиков. Хотя каждое приложение имеет свой собственный контекст и характер, некоторые аспекты качества всегда важны. Эта книга концентрируется на семи столпах действительно хорошего программного обеспечения: скорость, использование памяти, надежность, удобочитаемость, безопасность потоков, универсальность и элегантность. Примеры на основе Java демонстрируют приемы, применимые к любому объектно-ориентированному языку.
о книге
«Серьезно хорошее программное обеспечение» — это руководство для любого профессионального разработчика, серьезно относящегося к повышению качества приложений. Он исследует фундаментальные аспекты качества кода, превращая простую реализацию в надежное приложение профессионального качества. Вопросы, упражнения и примеры на основе Java гарантируют, что вы получите четкое представление о концепциях в процессе работы. Когда вы закончите последнюю версию основного проекта книги, вы сможете с уверенностью выбрать правильную оптимизацию для своего кода.
что внутри
- Оценка качества программного обеспечения
- Оценка компромиссов и взаимодействий
- Выполнение разных целей в одной задаче
- Упражнения на основе Java, которые можно применять на любом объектно-ориентированном языке
- Для разработчиков с базовыми навыками объектно-ориентированного программирования и средними навыками Java.
ПРОДАЖНИК
Зарегистрируйтесь или войдите в свой аккаунт для просмотра данного контента на easykursy.com
СКАЧАТЬ МАТЕРИАЛ ПО ССЫЛКЕ НИЖЕ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Alex Klimov] Основы Python для алготрейдинга (2023)
- [Шибаев Александр] [Stepik] Многозадачность в Python. Многопроцессное программирование (2024)
- [Stepik] Роадмап деда-программиста. Python бэкенд с 0 до джуна (2024)
- [Дмитрий Химич] [freelance-blog] Всё для Webflow (2024)
- [Виктор Рыжов] Продвинутый Power BI (2019) [Laba]
- [Алексей Малышкин] Проверка гипотез и анализ данных на Python (2024)