Domande con tag 'coding-style'

3
risposte

Dove dovrei inserire un typedef quando usato nelle firme dei metodi in C ++?

Sto usando una classe opzionale abbastanza simile a quella di boost. Per ragioni semantiche, ho cambiato un attributo dello stesso tipo (strutturato) in alcune definizioni di classe (e quindi anche nelle firme dei metodi) da obbligatorio a fac...
posta 05.01.2015 - 12:14
1
risposta

Funzioni di concatenamento nei linguaggi procedurali [duplicato]

Il mio dipartimento sta per fare nuove assunzioni. Probabilmente saranno a) junior o b) più esperti di me stesso. Quest'anno ho aiutato alcuni ingegneri C a passare a C # e osservato alcune interessanti strutture di codice scritte. Vorrei s...
posta 31.12.2016 - 16:44
4
risposte

Sta usando 'continue', 'break' in loop non-'switch' e '?:' cattiva pratica? [duplicare]

     Questa domanda ha già una risposta qui:                   Le pratiche di programmazione errate 'interruzione' e 'continua'?                                      20 risposte                                Di ritorno al college...
posta 16.03.2013 - 19:20
7
risposte

Se la condizione non è vera: valore predefinito o altra clausola? [chiuso]

Ho cercato Programmer e Stackoverflow e non sono riuscito a trovare una risposta soddisfacente, anche se sono abbastanza sicuro che sia stato chiesto molte volte in passato. La domanda che ho trovato ha solo risposte che riguardano solo la leg...
posta 11.08.2012 - 23:27
3
risposte

C ++ - prefisso esplicitamente ogni membro con pubblico / privato

Normalmente, una classe C ++ viene scritta con public: e private: che si applicano a una serie di membri: class Foo { private: int x; int y; int z; public: int getX(); int setY(int val); void print(); } Un...
posta 09.04.2017 - 04:50
6
risposte

È meglio scrivere un algoritmo o codice efficiente che sia più facile da capire?

Quindi mi è stato recentemente assegnato un incarico di programmazione da una grande società finanziaria e ho pensato a due modi per risolvere il problema. Uno dei modi coinvolti 1 loop esterno e 1 ciclo interno. In questo caso, il codice sarebb...
posta 16.09.2018 - 22:10
5
risposte

È una buona idea generare codice con l'aiuto del tuo IDE? [duplicare]

Da quando ho passato a IDE reali per C ++, Java e Python, ho notato che tentano automaticamente di completare il mio codice. Per esempio se scrivo System.out.pr[...] mi viene automaticamente offerta una lista da cui posso selezionare l'...
posta 28.02.2012 - 06:14
5
risposte

Che cosa è successo a questo tipo di convenzione di denominazione? [chiuso]

Ho letto così tanti documenti sulle convenzioni di denominazione, la maggior parte raccomandando le convenzioni di denominazione Pascal e Camel. Bene, sono d'accordo, va bene. Questo potrebbe non essere gradito ad alcuni, ma sto solo cercando di...
posta 16.11.2011 - 22:14
5
risposte

compromesso efficienza-semplicità

Il CTO mi ha chiamato per informarmi di un nuovo progetto e nel processo mi ha detto che il mio codice è strano. Ha spiegato che i miei colleghi hanno difficoltà a capire a causa dei concetti e delle tecnologie troppo complessi, spesso nuovi,...
posta 29.05.2014 - 20:58
5
risposte

Qual è lo stile migliore per le funzioni con più ritorni e se / ultime istruzioni? [duplicare]

In una funzione in cui sono presenti più resi, qual è lo stile migliore da utilizzare? Questo stile, dove non c'è "altro" perché è frivolo e pensi che sia più conciso? f() { if (condition) { return value; } return o...
posta 27.12.2011 - 07:21