Dans les codes sécuritaires, tu as des pratiques connues pour apporter un certain nombre de bug. Par défaut, elle sont donc interdites : pas de récursion, pas de gestion dynamique de la mémoire, pas de pointeur de fonction, pas d'héritage(à moins de prouver le controle flow), et pour les boucles, il vaut mieux une borne fixe.
Si tu veux utiliser une technique interdite, tu peux à condition de le justifier. Mais cela peut être très chiant.
[^] # Re: Pas de liaison mécanique ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Encore un exemple de code spaghetti : Toyota. Évalué à 1.
Dans les codes sécuritaires, tu as des pratiques connues pour apporter un certain nombre de bug. Par défaut, elle sont donc interdites : pas de récursion, pas de gestion dynamique de la mémoire, pas de pointeur de fonction, pas d'héritage(à moins de prouver le controle flow), et pour les boucles, il vaut mieux une borne fixe.
Si tu veux utiliser une technique interdite, tu peux à condition de le justifier. Mais cela peut être très chiant.
"La première sécurité est la liberté"