Domande taggate «coding-standards»

Gli standard di codifica, o convenzioni di codifica, sono insiemi di regole o linee guida progettate per governare il processo di produzione del codice in un progetto software. Di solito si basano sulle migliori pratiche del settore o convenzioni generalmente accettate. Includono convenzioni di denominazione, stile, funzionalità vietate e altro ancora.







7
Esistono pratiche deprecate per la programmazione multithread e multiprocessore che non dovrei più utilizzare?
All'inizio di FORTRAN e BASIC, essenzialmente tutti i programmi erano scritti con istruzioni GOTO. Il risultato è stato il codice spaghetti e la soluzione è stata la programmazione strutturata. Allo stesso modo, i puntatori possono avere caratteristiche difficili da controllare nei nostri programmi. Il C ++ è iniziato con molti …




20
Cosa dovrebbe essere in uno standard di codifica? [chiuso]
Cosa dovrebbe esserci in un buono (leggi: utile) codice standard? Cose che il codice dovrebbe avere. Cose che il codice non dovrebbe avere. Lo standard di codifica dovrebbe includere definizioni di cose che il linguaggio, il compilatore o il formattatore di codice applicano? Che dire di metriche come complessità ciclomatica, …


2
Perché il software utilizza il nome Win32?
Se un software / libreria ha un supporto per la piattaforma Windows, quasi sempre nominano le loro directory e variabili come win32. Questo è prevalente nei progetti C / C ++. Anche gli usi tripli target del progetto MinGWwin32 . C'è una ragione per questo? Perché non usare un nome …


10
La tua azienda ha uno standard di codifica? [chiuso]
Recentemente ho visto che Microsoft ha rilasciato un documento sugli standard di codifica ( All-In-One Code Framework Coding Standards ) e mi ha fatto pensare ... La società per cui lavoro non ha affatto standard di codifica formali. Ci sono solo pochi sviluppatori e siamo stati insieme abbastanza a lungo …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.