Domande con tag 'clean-code'

3
risposte

Automatizzare i controlli per i test unitari "buoni"

C'è già una domanda su Come scrivere buoni test unitari . In base alle risposte fornite, le proprietà chiave di un buon test unitario - breve Leggibile e trasmette l'intento immediatamente indipendente veloce ripetibile Verifi...
posta 25.05.2017 - 02:06
3
risposte

Perché non ci sono parametri migliori dei pochi metodi di parametro?

In Codice pulito, Robert C. Martin afferma che nessun metodo con parametri è migliore di quelli con pochissimi parametri. Sono un po 'confuso perché i metodi dei parametri non sono solitamente più difficili da testare unitamente e tendono ad ess...
posta 17.10.2017 - 11:02
3
risposte

Variabile di denominazione che descrive che qualcosa è attualmente in uso

Sto creando una variabile che dovrebbe descrivere che un oggetto è attualmente in uso. Diciamo che abbiamo un modulo con una password di input, e voglio descrivere lo stato quando qualcuno sta usando quell'input. Il nome della variabile è cor...
posta 26.07.2018 - 20:47
2
risposte

Significato di Clean Code (Native Speakers)

In Germania usiamo l'espressione "Codice pulito" (prestito) per descrivere il codice sorgente che è ben scritto. Ultimamente sono venuto a tradurre "Clean Code" letteralmente in tedesco e ho avuto l'idea che in inglese ci potrebbero essere diver...
posta 29.10.2017 - 12:33
3
risposte

Quale metodo di definizione delle variabili è un modo più pulito di codificare

La mia domanda è quale metodo qui sotto per definire le variabili è un modo più semplice per codificare e perché? Opzione 1: file_one=/path/to/file1 file_two=/path/to/file2 if condition cd(file_one) else cd(file_two) Opzione 2:...
posta 31.03.2017 - 15:10
1
risposta

Secondo Clean Code, va bene aggiungere un singolo costruttore a una semplice struttura dati?

Ho una domanda basata sui seguenti frammenti di "Codice pulito". Quelli sono stati citati prima, ma volevo fare una domanda di base. 1. Data/Object Anti-Symmetry (...) the difference between objects and data structures. Objects h...
posta 28.06.2016 - 18:44
3
risposte

meno funzioni e codice complesso o più funzioni e codice leggibile?

Attualmente sto facendo un editor basato su HTML, so che ci sono molti editor là fuori, specialmente basati su HTML, ma voglio farlo io stesso una volta. Ciò di cui sono preoccupato è, ad esempio, quando un utente preme un tasto, le seguenti ope...
posta 10.06.2018 - 23:02
3
risposte

Approcci per condizioni non complesse

Ho incontrato codice come questo di seguito. Mi è stato detto che andava bene, e la caldaia non è sempre migliore. Sono d'accordo che lo standard potrebbe essere cattivo, ma non sono sicuro di qualcosa del genere: if (entity.isSomething &a...
posta 15.05.2018 - 19:30
1
risposta

Unità testare metodi protetti che non hanno motivo di essere pubblici

Ho bisogno di creare un sistema di sponsorizzazione con requisiti aziendali complessi. Fondamentalmente, dopo che un utente effettua un pagamento, il sistema dovrebbe essere attivato. Esistono molti tipi diversi di sponsorizzazione, quindi ho tr...
posta 09.12.2018 - 14:32
2
risposte

Esiste un principio di stile di codifica per rendere coerente l'uso della classe

Riesco a rivedere il codice che assomiglia spesso a questo: class MyClass1 { constructor MyClass(initialiseParam1: Object) { // do something with initialiseParam1 } initialiseStep2() { // do some more initialisati...
posta 16.10.2018 - 13:48