Design Patterns for Embedded Systems in C

| Künye | |
|---|---|
| Yazar | Bruce Powel Douglass |
| Yayınevi | Newnes (Elsevier) |
| Yıl | 2010 |
| Odak | Gömülü sistemlere özgü tasarım desenlerinin C ile gerçeklenmesi |
| Seviye | Orta |
| Kimin için | C ile gömülü yazılım tasarlayan, desen dilini C dünyasına taşımak isteyenler |
Nereden edinilir
Neden okumalı?
Klasik tasarım desenleri literatürü nesne yönelimli dillere yaslanır; bu kitap aynı düşünce disiplinini C diline ve gömülü sistemlerin gerçeklerine (donanım erişimi, kesmeler, eşzamanlılık, bellek kısıtları, güvenilirlik) uyarlar. Durum makinesi desenleri, eşzamanlılık desenleri ve emniyet/güvenilirlik desenleri (örneğin izleyici, korumalı çağrı, yedekli kanal) aviyonik yazılımcının günlük sorunlarıyla doğrudan örtüşür.
C ağırlıklı DO-178C projelerinde "tasarımı nasıl düzenli anlatırım?" sorusuna ortak bir sözlük kazandırması, gözden geçirmelerde dahi işe yarar.
Bu sitedeki kitapla ilişkisi
Tasarım bölümündeki mimari ve hata davranışı kararlarının desen düzeyindeki kataloğu gibidir; kod örnekleri sitenin C ağırlıklı örnek diliyle uyumludur.