Citat:
Ursprungligen postat av
chelchele
https://en.wikipedia.org/wiki/MISRA_C
http://caxapa.ru/thumbs/468328/misra-c-2004.pdf
https://misra.org.uk/LinkClick.aspx?...f7xA=&tabid=57
MISRA är alltså riktlinjer för säker kod, i wikilänken finns det kritik mot det hela och jag är själv skeptisk till detta. Är detta nödvändigt? Finns det nån poäng med såna här riktlinjer? Det låter som manager-bs som hämmar kreativitet och utveckling men låter bra. Nån som har erfarenhet?
Om du sitter som underleverantör till nått stort fordonsbolag som kräver att du följer MISRA så har du inte så mkt val. I min bransch är MISRA standard för all produktionskod vi skriver.
Jag håller dock inte med om vissa av reglerna, och oftast kan man i specifika fall argumentera för skippa vissa regler. Dock krävs det oftast en uttömmande argumentation varför man skippade den regeln.
Inom automotive, och även andra branscher, brukar man hänvisa till Toyotas misslyckande, som hade kunnat undvikas om man bland annat hade följt MISRA. Googla på "toyota unintended acceleration and the big bowl of spaghetti code"