Comment dois-je structurer des projets complexes en C?

J'ai un peu plus que débutant-niveau C des compétences et voudrais savoir si il y a tout de facto les "normes" de la structure un peu complexe de l'application dans C. Même interface graphique basé.

J'ai été en utilisant toujours le paradigme OO en Java et PHP, et maintenant que je veux apprendre le C, j'ai peur que je structure mes applications dans le mauvais sens. Je suis à une perte sur les lignes directrices à suivre pour avoir la modularité, le découplage et la sécheresse avec un langage procédural.

Avez-vous des lectures à proposer? Je ne pouvais pas trouver n'importe quel cadre d'application pour le C, même si je n'utilise pas de cadres, j'ai toujours trouvé de belles idées en parcourant leur code.

InformationsquelleAutor | 2009-03-19