Domande con tag 'coding-style'

37
risposte

Le parentesi graffe dovrebbero apparire sulla propria linea? [chiuso]

Le parentesi graffe dovrebbero essere sulla propria linea o no? Cosa ne pensi? if (you.hasAnswer()) { you.postAnswer(); } else { you.doSomething(); } o dovrebbe essere if (you.hasAnswer()) { you.postAnswer(); } else { you....
posta 22.09.2011 - 00:34
15
risposte

Lo sviluppatore insiste se le affermazioni non dovrebbero avere condizioni negate e dovrebbero sempre avere un altro blocco

Ho un conoscente, uno sviluppatore più esperto di me. Stavamo parlando di pratiche di programmazione e sono rimasto sconcertato dal suo approccio sulle dichiarazioni "se". Insiste su alcune pratiche riguardanti le affermazioni che trovo piuttost...
posta 08.06.2017 - 15:35
9
risposte

Da dove viene la nozione di "un solo ritorno"?

Parlo spesso con programmatori che dicono " Non inserire più dichiarazioni di reso nello stesso metodo. " Quando chiedo loro di dirmi i motivi per cui, tutto ciò che ottengo è " Lo standard di codifica dice così. "o" È confuso. "Quando mi mos...
posta 06.07.2017 - 23:54
20
risposte

Le pratiche di programmazione errate 'interruzione' e 'continua'?

Il mio capo continua a menzionare con noncuranza che i programmatori malintenzionati utilizzano break e continue nei cicli. Li uso sempre perché hanno senso; lascia che ti mostri l'ispirazione: function verify(object) { if (...
posta 16.08.2017 - 19:16
8
risposte

Perché il trailing whitespace è un grosso problema? [chiuso]

Lo spazio bianco finale è un problema abbastanza per i programmatori che gli editor come Emacs hanno funzioni speciali che lo evidenziano o lo eliminano automaticamente, e molti standard di codifica richiedono l'eliminazione di tutte le sue ista...
posta 24.11.2011 - 18:56
6
risposte

La variabile deve essere denominata ID o ID? [chiuso]

Questo è un po 'pedante, ma ho visto alcune persone usare Id come in: private int userId; public int getUserId(); e altri usano: private int userID; public int getUserID(); Uno di questi è un nome migliore rispetto all'altro? Pe...
posta 07.02.2013 - 19:00
14
risposte

Cosa c'è di sbagliato con i riferimenti circolari?

Sono stato coinvolto in una discussione di programmazione oggi dove ho fatto alcune affermazioni che fondamentalmente assumevano assiomaticamente che i riferimenti circolari (tra moduli, classi, qualunque cosa) sono generalmente cattivi. Una vol...
posta 14.10.2010 - 02:01
10
risposte

Devo seguire uno stile di codifica errato solo per seguire le convenzioni stabilite sul mio posto di lavoro?

Ho lavorato al mio lavoro per circa un anno. Principalmente lavoro nella nostra interfaccia GUI che utilizza metodi da un backend C, ma generalmente non devo gestirli tranne i valori di ritorno. La nostra GUI è strutturata in modo abbastanza rag...
posta 12.12.2016 - 22:38
6
risposte

Sono metodi privati con un unico stile di riferimento non valido?

Generalmente utilizzo metodi privati per incapsulare funzionalità riutilizzate in più punti della classe. Ma a volte ho un grande metodo pubblico che può essere suddiviso in passi più piccoli, ciascuno nel proprio metodo privato. Ciò renderebbe...
posta 05.06.2017 - 16:46
0
risposte

C'è una scusa per nomi di variabili brevi?

Questa è diventata una grande frustrazione per il codice base al quale sto lavorando attualmente; molti dei nostri nomi variabili sono brevi e non descrittivi. Sono l'unico sviluppatore rimasto nel progetto, e non c'è documentazione su ciò che l...
posta 24.11.2012 - 20:22