Domande con tag 'coding-style'

4
risposte

C ++ Metodo preferito di gestione dell'implementazione per modelli di grandi dimensioni

Tipicamente quando si dichiara una classe C ++, è consigliabile mettere solo la dichiarazione nel file di intestazione e mettere l'implementazione in un file sorgente. Tuttavia, sembra che questo modello di progettazione non funzioni per le clas...
posta 10.07.2018 - 17:43
1
risposta

Devo sostituire una costante con metodi statici, se quella costante di solito "collabora" con un operatore specifico?

Ad esempio, per convertire tra g e kg, ho una costante 1000: public static final float G_TO_KG=1000; . . . this.result = someResult*1000; Ho trovato G_TO_KG sempre associato all'operatore '*'. Quindi la mia domanda è, è meglio definire un m...
posta 03.08.2018 - 02:03
1
risposta

Esiste un termine migliore per "concatenamento dei metodi funzionali"?

Sto scrivendo una guida in stile C # per il mio team e sto cercando di descrivere i vantaggi dei metodi in stile funzionale senza effetti collaterali. Voglio includere i riferimenti online per eseguire il backup dei suggerimenti, ma non riesco a...
posta 17.10.2017 - 14:11
2
risposte

Se non è richiesto #include aggiuntivo, "questo metodo non deve essere modificato" una buona ragione per definire un metodo in .h?

Supponiamo che stia sviluppando applicazioni mobili usando C ++, e ho trovato che alcuni metodi non dovrebbero cambiare una volta scritti, ad esempio: class MyClass{ public: float kmHrToms(float kmHr){ return kmHr/3.6; } s...
posta 03.02.2017 - 06:19
1
risposta

Dovrei considerare l'incertezza dei requisiti futuri durante lo sviluppo? [duplicare]

Ho una casella di testo su più pagine che viene utilizzata per inserire più customerid (come separati da virgola). Ma nella pagina corrente a causa di alcune successive difficoltà di implementazione, lo rendiamo customerid in modo che l'utente...
posta 25.04.2015 - 04:47
2
risposte

Come dovrebbe apparire il mio "campione di codice grande"? [chiuso]

Se un datore di lavoro richiede un campione di codice di grandi dimensioni, uno per un intero progetto, quali caratteristiche deve il progetto mostrare abilità architettoniche e la capacità di gestire una base di codice di grandi dimensioni?...
posta 03.10.2012 - 15:52
2
risposte

I casi speciali (più semplici) hanno percorsi di codice separati?

Ho un metodo piuttosto complesso che può essere chiamato in due possibili "scenari". Uno è un caso speciale dell'altro in cui tutti i loop foreach nidificati vengono eseguiti solo una volta e diverse istruzioni if sono false in modo ta...
posta 15.07.2014 - 14:36
2
risposte

I collegamenti ripetuti alla stessa classe in un singolo commento di javadoc sono una cattiva pratica?

Attualmente sto scrivendo un'API e la sua documentazione. Ad esempio, ho qualcosa di simile a questo: public interface Event { } public interface Process { } public interface EventProcessor { /** * Starts to process the sepcified ev...
posta 24.05.2013 - 14:00
3
risposte

Semplici accessor e mutatori beneficiano delle intestazioni di blocco commentate?

Domanda breve È necessario aggiungere i commenti dell'intestazione di funzione per gli accessor e i mutatori semplici ? Esempio u8 OBJ_get_state_x(void) {return obj.state_x;} void OBJ_set_state_x(u8 x) {obj.state_x = x;} Pensi...
posta 02.10.2011 - 16:27
1
risposta

Code Style per XAML

Ho iniziato a programmare applicazioni WPF alcuni mesi fa e ora mi chiedo se ci sono alcune guide di stile per XAML. Non ho bisogno di spiegarmi i vantaggi di Binding, Converters, Styles, Templates ecc. La mia domanda è fondamentalmente. Esis...
posta 26.08.2011 - 06:52