Domande taggate «coding-style»

Lo stile di codifica è un insieme di linee guida che aiuta la leggibilità e la comprensione del codice sorgente.

8
Cosa qualifica "troppe richieste di database" nel codice?
Questa è una discussione io stesso e alcuni dei miei colleghi stanno avendo e pensato che sarei venuto qui e vedere cosa succede se c'è un consenso generale su di esso. Fondamentalmente si riduce alle seguenti 2 opinioni sulle chiamate al database: 1. Effettuare una grande chiamata per ottenere tutto …

6
Scrivi titoli nei commenti in codice? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Stavo sfogliando alcuni vecchi codici che ho scritto (il primo anno …

4
Dichiarazione in avanti vs include
Reduce the number of #include files in header files. It will reduce build times. Instead, put include files in source code files and use forward declarations in header files. Ho letto questo qui. http://www.yolinux.com/TUTORIALS/LinuxTutorialC++CodingStyle.html . Quindi dice se una classe (classe A) nel file di intestazione non ha bisogno di …
17 c++  coding-style 



3
Perché usare Eccezione over (selezionata)?
Non molto tempo fa ho iniziato a utilizzare Scala anziché Java. Per me, parte del processo di "conversione" tra le lingue stava imparando a usare Eithers anziché (controllato) Exceptions. Ho programmato in questo modo per un po ', ma recentemente ho iniziato a chiedermi se è davvero un modo migliore …


4
Devo preferire proprietà con o senza campi privati?
La base di codice in cui sto lavorando ora ha la convenzione di usare campi privati ​​e proprietà pubbliche. Ad esempio, molte classi hanno i loro membri definiti in questo modo: // Fields private double _foo; private double _bar; private double _baz; // Properties public double Foo { get{ return …
16 c#  coding-style 





5
Restituzione booleana di set.add () in se condizionale?
L'operatore add della classe set restituisce un valore booleano che è vero se l'elemento (che deve essere aggiunto) non era già presente e falso altrimenti. Sta scrivendo if (set.add(entry)) { //do some more stuff } considerato un buon stile in termini di scrittura di codice pulito? Mi chiedo da quando …


7
Ciò giustifica le dichiarazioni goto?
Mi sono imbattuto in questa domanda un secondo fa e sto estraendo parte del materiale da lì: esiste un nome per il costrutto "break n"? Questo sembra essere un modo inutilmente complesso per le persone di dover istruire il programma a uscire da un doppio ciclo annidato: for (i = …

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.