Domande con tag 'coding-style'

0
risposte

Schemi di denominazione Qt per i ritorni delle variabili membro booleano: enabled (); vs isEnabled (); ?

Nella costruzione delle mie lezioni, ho notato che non sono stato molto coerente nel nominare i miei ritorni booleani. In Qt; Ho notato che molte delle loro classi usano il prefisso is , ma controllando il loro stile e le convenzioni di codi...
posta 17.10.2016 - 16:21
0
risposte

Qual è il modo corretto di cancellare un puntatore QProcess?

Backstory: Solitamente evito Pointers come la peste, e quindi sono molto inesperto nell'usarli. Attualmente sto eseguendo il threading di una classe e si lamenta quando ho un QProcess nello stack perché Cannot create children for a par...
posta 04.04.2017 - 01:08
0
risposte

Corretta la visualizzazione MVC

Non sono stato in grado di trovare troppe informazioni su questo argomento. In un'app MVC sviluppata da PHP, ho un metodo di classe utilizzato per tradurre stringhe, se esiste una traduzione per quella stringa. public function say($string) {...
posta 03.01.2017 - 14:48
0
risposte

Costruire un oggetto JSON in una stored procedure

Le mie scuse se questo non è il forum giusto per porre questa domanda. Se lo è, per favore fatemelo sapere e lo trasferirò allo stack exchange. Dopo aver scoperto una sfortunata limitazione della nostra libreria di mappatura dei dati PostgreS...
posta 22.09.2017 - 17:40
5
risposte

In Java, dovrei usare "final" per i parametri e la gente del posto anche quando non devo?

Java consente di contrassegnare le variabili (campi / locals / parametri) come final , per impedire la riassegnazione in esse. Lo trovo molto utile con i campi, in quanto mi aiuta a vedere rapidamente se alcuni attributi - o un'intera classe...
posta 16.02.2011 - 08:23
4
risposte

L'uso di blocchi di scope interni in uno stile di funzione non valido?

Ci sono alcuni casi (abbastanza rari) in cui esiste il rischio di: riutilizzo di una variabile che non è destinata a essere riutilizzata (vedi esempio 1), o utilizzando una variabile anziché un'altra, semanticamente chiusa (vedi esempio...
posta 06.06.2013 - 19:55
0
risposte

Controlla alcuni valori tra ogni chiamata di funzione

Puoi consigliare un bel modo di controllare un valore particolare tra le chiamate a un insieme di funzioni? es. qualcosa del genere in Python (potrebbe non essere terribilmente 'Pythonic'): self.error_code = 0 # this will be set by each...
posta 10.03.2014 - 12:38
1
risposta

Quale è lo stile di codifica preferito per convalidare e ritornare da un metodo [duplicato]

Quale dei seguenti è uno stile di codifica preferito (in c # .net) public void DoWork(Employee employee) { if(employee == null) return; if(!string.IsNullOrEmpty(employee.Name)) return; // Do Work } o public void DoWork...
posta 14.11.2013 - 12:01
2
risposte

Devo usare la parentesi attorno a tutti gli operatori?

I fatti Questa è una domanda molto simile a questo , ma qui sto parlando di un caso più generale della regola MISRA-C3 5.0.2 o SEI CERT C EXP00-C (più permissivo). All'interno di MISRA-C3 I deve utilizzare le parentesi per evitare l...
posta 04.03.2018 - 11:30
6
risposte

Nomi dei parametri delle funzioni [chiuso]

Ho appena trovato il seguente codice nella nostra base di codice: public String identifyArchitectureName(String platformName, String input) ... A mio parere input è uno dei nomi più insignificanti di una variabile che può essere. Sono...
posta 05.04.2012 - 08:46