Domande con tag 'clean-code'

0
risposte

Modo migliore e più pulito per associare un ICommand a un RelayCommand

Leggendo vari codici sorgente, vedo che esistono diversi modi per legare un ICommand a un RelayCommand: Dal costruttore MyAwesomeViewModel() { this._fooCommand = new RelayCommand((x) => Bar(x)) } Direttamente dalla proprietà...
posta 02.09.2014 - 11:55
3
risposte

Come costruire la tua classe in modo leggibile [chiuso]

Durante lo sviluppo di un progetto seguo i principi OOP e suddivido il mio codice in classi e la maggior parte delle volte vado per un file = una classe. Ora non so come organizzare il mio codice nella classe e anche nelle mie funzioni / meto...
posta 09.03.2018 - 18:39
1
risposta

Come garantire la separazione e le dipendenze interne tra i livelli architetturali in Python?

Supponiamo che un progetto su larga scala sia in via di sviluppo in Python 3.7. Viene scelta una architettura stratificata: "architettura pulita", "cipolla" o "esagonale". La regola della dipendenza in esso consente solo le dipendenze dall'aspet...
posta 14.11.2018 - 15:44
1
risposta

Come modellare entrambe le relazioni?

Sto lavorando a un progetto in cui un utente può inviare email a un contatto dalla sua directory (Interno) o digitare un indirizzo email esplicitamente (Contatto esterno) o un mix di entrambi. Mostriamo anche le statistiche di lettura della post...
posta 11.10.2018 - 09:47
1
risposta

Come dividere un progetto DDD in stile cipolla senza utilizzare i microservizi?

Sfondo: Sto costruendo un prototipo di app scientifica con le parti "Esplorazione" e "Ottimizzazione". (Altre parti potrebbero essere necessarie in seguito.) Ogni parte utilizza la programmazione reattiva funzionale (FRP) e ha una propria fine...
posta 06.05.2018 - 18:01
3
risposte

In che tipo di progetti / campi si trovano i programmatori che amano l'ottimizzazione del codice? [chiuso]

Penso che la maggior parte di noi si sforzi di far funzionare il nostro codice senza problemi, di leggere logicamente e, nel complesso, di funzionare bene. Ma per coloro che veramente si divertono a dedicare del tempo a capire come ottimizzare...
posta 10.06.2016 - 21:16
1
risposta

Come pulire un refactor Java per-if-try-catch-else tipo di codice disordinato [duplicato]

Spesso mi sono imbattuto in situazioni come questa, come scrivere questo codice in modo pulito e ordinato. Un altro problema che trovo qui è la performance perché sto iterando un elenco e poi le sue proprietà. Modifica: - mentre il sugger...
posta 27.06.2018 - 20:39
1
risposta

Bella divisione delle linee?

<?php if (in_array(exec("pboxsvc pboxlib.bin DeterminarTipoSpool' $idJob"), ['IPP','PSFORM','PBSSFORM','PDF'])): ?> Come giudicheresti che quella linea fosse "eye-candy" e in effetti noti cosa sta succede...
posta 20.11.2014 - 21:14
2
risposte

Perché utilizzare mai l'eccezione throw (in C #) tranne per lo sviluppo della libreria di classi? [duplicare]

Perché dovrei mai generare eccezioni nel codice? (eccetto per uno scenario specifico in cui sto sviluppando una libreria di classi che i consumatori di esso, non vorranno / saranno in grado di cambiare). Per essere più specifici, c'è qualch...
posta 01.12.2015 - 18:25
3
risposte

Scrittura del codice qualità [chiuso]

So che ci sono molti libri sulla scrittura puliti, modulari, leggibili e qualsiasi altra cosa tu possa dire, ma francamente trovo molto difficile ricordare ogni consiglio dato su quei libri. Francamente parlando o conosci qualcosa o non conosci...
posta 19.07.2017 - 16:53