Паттерны проектирования на Си

Рейтинг: 0Ответов: 0Опубликовано: 06.02.2023

Интересуют книги или большие статьи по паттернам проектирования для языка си. Хочется реализовать крупный проект встроенной системы на языке Си, но понимаю, что абы как написать код для неё не получится. Исходя из чего, хотелось бы изучить уже устоявшиеся и проверенные временем паттерны для написания крупных программ. Учитывая, что си - не объектно-ориентированный язык программирования, не совсем представляю, как в нем можно использовать паттерны из ООП.

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

Буду очень благодарен за любую информацию!

Ответы

Ответов пока нет.