Domande con tag 'coding-standards'

7
risposte

In C e C ++, quali metodi possono prevenire l'uso accidentale del compito (=) laddove è necessaria l'equivalenza (==)?

In C e C ++, è molto facile scrivere il seguente codice con un errore grave. char responseChar = getchar(); int confirmExit = 'y' == tolower(responseChar); if (confirmExit = 1) { exit(0); } L'errore è che l'istruzione if avrebbe dovuto...
posta 25.08.2012 - 08:28
8
risposte

C # - Perché i prefissi sui campi sono scoraggiati?

Ai vecchi tempi facevamo la notazione ungherese. Questo è ora considerato passé , e per la maggior parte non lo uso più, ma trovo ancora uso per il prefisso m_ per indicare i campi dei membri. Per me, se sto leggendo il codice di qualcu...
posta 14.06.2017 - 23:03
3
risposte

Qualcuno può spiegarmi la convenzione di codifica di C #?

Recentemente ho iniziato a lavorare con Unity3D e principalmente lo scripting con C #. Poiché normalmente programma in Java, le differenze non sono eccessive, ma ho comunque riferito a un corso accelerato solo per assicurati di essere sulla st...
posta 02.08.2012 - 00:58
16
risposte

Qual è l'idea alla base della definizione dei rettangoli con due punti? [chiuso]

Non è che questo non abbia senso, ma funziona solo per il 99% delle volte. Spesso i rettangoli grafici 2D sono inizializzati, memorizzati e manipolati come una coppia di punti. In nessuna lingua particolare, class Rect: p1, p2: point...
posta 30.11.2010 - 21:47
1
risposta

Convenzione di capitalizzazione per i campi protetti C #

Quali sono le convenzioni di maiuscole per i nomi dei campi protetti in C #? È _myVar (come campo privato) o MyVar (proprietà simili)?     
posta 29.11.2012 - 08:21
3
risposte

Quando è appropriato usare il colore in un'applicazione della riga di comando?

Attualmente ho un'applicazione della riga di comando in C denominata btcwatch . Ha un'opzione -C che può ricevere come argomento che confronta il prezzo corrente di Bitcoin con un prezzo che è stato precedentemente memorizzato con -...
posta 01.11.2013 - 19:39
4
risposte

Ci sono dei veri inconvenienti al concatenamento del metodo autoreferenziale?

Recentemente ho suggerito di implementare un metodo di concatenamento per una certa classe in un determinato progetto, in modo da poter migliorare la leggibilità del codice. Ho avuto un "interfacce fluenti non dovrebbe essere implementato solo p...
posta 30.05.2011 - 10:36
8
risposte

Uno standard di codifica è addirittura necessario?

So che è stato dimostrato che uno standard di codifica aiuta enormemente. Tuttavia, ci sono molti strumenti e IDE diversi che verranno formattati secondo lo standard che preferisce il programmatore. Finché il codice è pulito / commentato (e non...
posta 22.09.2012 - 01:03
2
risposte

Ora che non tutte le dichiarazioni di metodo in una interfaccia Java sono pubbliche in astratto, i metodi dovrebbero essere dichiarati con questi modificatori?

A partire da Java 8, i metodi default sono stati introdotti nelle interfacce. In pratica, questo significa che non tutti i metodi in interface sono abstract . A partire da Java 9 (forse), saranno consentiti i metodi private...
posta 03.08.2016 - 01:47
10
risposte

Va bene riformattare un altro codice per sviluppatori modificando / aggiungendo a un modulo?

Durante lo sviluppo in un'atmosfera di gruppo e l'aggiunta o la modifica di funzionalità in alcuni codici base. È considerato offensivo o scortese riformattare il codice degli sviluppatori precedenti per portarlo agli attuali standard di codific...
posta 08.07.2011 - 18:43