Sono principalmente un programmatore C# /. NET, ma lo hobby project che sto per assumere riguarderà la codifica in c.Che aspetto ha un codice c buono e moderno?
So che esiste un sacco di codice c, ma è molto difficile separare un progetto c ben strutturato da un progetto mal strutturato se non si "cresce" con il linguaggio. Qualcuno può indicarmi un nuovo, non banale (ma non enorme) progetto che è considerato un buon esempio di come strutturare il codice c?
Modifica
Se non riesci a trovare un progetto, si sentono liberi di discutere a parole come si pensa un progetto c dovrebbe essere strutturato.
+1 per Lua. Sono rimasto piacevolmente sorpreso quando ho dato un'occhiata sotto il cofano per vedere se sarebbe stato accettabile per le prestazioni e la qualità per un progetto software embedded in cui mi trovavo. – patros
Git ha uno stile e una struttura coerenti, quindi è un buon materiale da apprendere. Non devi preparare ogni riga di esso! –
@Norman sembra che il libro sia disponibile su Safari. Devo averlo saltato perché ha 13 anni (presumibilmente non sarebbe un "codice moderno"), ma controllerò la tua raccomandazione; Grazie! –