Un aspetto in cui C mostra la sua età è l'incapsulamento del codice. Molte lingue moderne hanno classi, spazi dei nomi, pacchetti ... un codice molto più conveniente per organizzare il codice di un semplice "include".Superamento dei limiti C per i progetti di grandi dimensioni
Poiché C è ancora la lingua principale per molti progetti enormi. Come si fa a superare i suoi limiti?
Suppongo che un fattore principale dovrebbe essere un sacco di disciplina. Mi piacerebbe sapere cosa fai per gestire una grande quantità di codice C, quali autori o libri puoi consigliare.
Un post simile, non specifico per C, ma contenente un buon consiglio generale: http://stackoverflow.com/questions/2025733/coding-pratice-what-are-your-thoughts-on-a-1-7- million-loc-project –