Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques

Книга «Embedded Software Design» представляет собой практическое руководство по проектированию встраиваемого программного обеспечения. Автор, Джейкоб Бенинго, фокусируется на современных принципах архитектуры, процессах разработки и эффективных техниках программирования для встраиваемых систем.

В первой части книги рассматриваются фундаментальные принципы проектирования ПО, включая подходы, основанные на данных, упрощение сложности (KISS), обеспечение масштабируемости и конфигурируемости, а также встраивание качества и безопасности на этапе проектирования. Автор подчёркивает важность абстрагирования от аппаратного обеспечения и работы с данными как с центральным элементом системы.

Книга предлагает читателям практические методики и шаблоны, которые можно немедленно применять в реальных проектах. Она охватывает весь жизненный цикл разработки — от начальной архитектуры и проектирования до реализации, тестирования и сопровождения кода.

Издание предназначено для инженеров-программистов, работающих с микроконтроллерами и встраиваемыми системами, а также для всех, кто стремится улучшить качество, надёжность и безопасность своего кода в условиях ограниченных ресурсов.

Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques
A
Автор
Jacob Beningo
Издательство
Apress
Год
2022
Язык
Английский
10
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент