**NON USARE! Questo tag fa riferimento a un argomento completamente supponente e pertanto non è più in tema. ** Domande che seguono lo stile e le convenzioni di codifica.
Spero che questo si qualifichi come una domanda di programmazione, come in qualsiasi tutorial di programmazione, alla fine ci si imbatte in "pippo" negli esempi di codice. (si, come no?) cosa significa veramente "pippo"? Se non intende significare nulla , quando ha iniziato a essere usato così?
Alcuni strumenti in stile codice lo consigliano e ricordo di aver visto alcuni strumenti della riga di comando unix avvisare della mancanza di una riga vuota. Qual è il ragionamento per avere una riga vuota in più?
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 8 anni fa . Migliora questa domanda Ho lavorato con un piccolo gruppo di persone su un progetto di programmazione per divertimento. …
Supponendo che connectionDetailssia un dizionario Python, qual è il modo migliore, più elegante, più "pitonico" di refactoring del codice in questo modo? if "host" in connectionDetails: host = connectionDetails["host"] else: host = someDefaultValue
In passato ho sempre usato i trattini bassi per definire gli attributi di classe e id in HTML. Negli ultimi anni sono passato ai trattini, principalmente per allinearmi con la tendenza della comunità , non necessariamente perché aveva senso per me. Ho sempre pensato che i trattini presentino più svantaggi …
Sono appena passato a Pycharm e sono molto contento di tutti gli avvisi e i suggerimenti che mi fornisce per migliorare il mio codice. Tranne questo, che non capisco: This inspection detects shadowing names defined in outer scopes. So che è una cattiva pratica accedere alla variabile dall'ambito esterno ma …
Mi chiedevo quale fosse la sintassi più pulita e comprensibile per fare i controlli delle condizioni sui bool di nullable. Il seguente stile di codifica è buono o cattivo? C'è un modo per esprimere la condizione in modo migliore / più pulito? bool? nullableBool = true; if (nullableBool ?? false) …
Non sono uno sviluppatore di PHP, quindi mi chiedo se in PHP sia più popolare usare getter / setter espliciti, in puro stile OOP, con campi privati (come mi piace): class MyClass { private $firstField; private $secondField; public function getFirstField() { return $this->firstField; } public function setFirstField($x) { $this->firstField = …
Il mio stile di programmazione include il seguente linguaggio: class Derived : public Base { public : typedef Base super; // note that it could be hidden in // protected/private section, instead // Etc. } ; Questo mi permette di usare "super" come alias di Base, ad esempio nei costruttori: …
Dovrei usare exit()o solo returndichiarazioni in main()? Personalmente preferisco le returnaffermazioni perché sento che è come leggere qualsiasi altra funzione e il controllo del flusso quando sto leggendo il codice è fluido (secondo me). E anche se voglio refactoring la main()funzione, avere returnsembra una scelta migliore di exit(). Fa exit()qualcosa …
Il mio stile personale con C ++ deve sempre mettere le dichiarazioni di classe in un file include e le definizioni in un file .cpp, proprio come stabilito nella risposta di Loki ai file di intestazione C ++, Separazione del codice . Certo, parte del motivo per cui mi piace …
Ho le seguenti variabili JavaScript: var fontsize = "12px" var left= "200px" var top= "100px" So che posso impostarli sul mio elemento in modo iterativo in questo modo: document.getElementById("myElement").style.top=top document.getElementById("myElement").style.left=left È possibile metterli tutti insieme in una volta, qualcosa del genere? document.getElementById("myElement").style = allMyStyle
So che non è il problema più vitale, ma mi sono appena reso conto che posso inserire il blocco di commenti javadoc prima o dopo l'annotazione. Cosa vorremmo adottare come standard di codifica? /** * This is a javadoc comment before the annotation */ @Component public class MyClass { @Autowired …
Qualcosa che mi sono ritrovato a fare spesso ultimamente è dichiarare dattiloscritti rilevanti per una particolare classe all'interno di quella classe, cioè class Lorem { typedef boost::shared_ptr<Lorem> ptr; typedef std::vector<Lorem::ptr> vector; // // ... // }; Questi tipi vengono quindi utilizzati altrove nel codice: Lorem::vector lorems; Lorem::ptr lorem( new Lorem() …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.