Domande con tag 'readability'

2
risposte

L'invio di parametri all'interno di una classe suggerisce che dovrei rifattore in una nuova classe?

Ho notato uno schema durante il refactoring del mio codice per la leggibilità. Quando rifatto un metodo in diversi metodi più piccoli, spesso devo introdurre dei parametri che a volte (troppo spesso) rendono il codice meno leggibile di prima....
posta 31.03.2017 - 10:39
2
risposte

La convalida dell'input è necessaria?

Questa è una domanda molto ingenua sulla convalida dell'input in generale. Sono un utente di MATLAB (1,5 anni) e ho appreso le tecniche di convalida dell'input come "parse" e "validatestring". In effetti, le funzioni integrate di MATLAB sono...
posta 24.01.2014 - 06:41
4
risposte

Esiste un buon modo per comunicare l'intento che una classe contiene solo metodi referenzialmente trasparenti?

Il mio posto di lavoro utilizza principalmente C # per scrivere codice. Sto cercando di capire un buon modo per indicare che una classe con metodi referentially trasparenti è destinata ad essere referenzialmente trasparente (vale a dire, dato lo...
posta 06.05.2014 - 17:46
3
risposte

Funzione ridondante per chiarire lo scopo? [duplicare]

Poiché ciò che conta non è come il codice lo fa, ma cosa fa, prenderebbe in considerazione di avvolgere una funzione con un nome diverso solo per chiarire il suo comportamento in determinate situazioni una buona pratica? Esempio di vit...
posta 03.07.2014 - 22:11
3
risposte

Memorizzazione di un valore vs riferimento alla chiamata per l'uso ripetuto in Java

Ho una vecchia abitudine di evitare di chiamare i riferimenti più volte, sia per un codice di lettura / manutenzione più semplice, sia per una possibile efficienza. Ma mi chiedo quale sia più efficiente (memoria, prestazioni, entrambi?). Ad e...
posta 15.10.2013 - 23:54
2
risposte

Come posso riorganizzare il codice altrui condiviso nel repository di controllo del codice sorgente, solo per il mio scopo?

Quando diverse persone lavorano insieme su un progetto condiviso in repository in github, capita abbastanza spesso che ritengo che il codice di qualcun altro sia difficile da leggere, e voglia cambiare e riorganizzare il suo codice e aggiungere...
posta 27.01.2017 - 04:53
3
risposte

Quale di questi sembra più pulito?

Ho scritto un piccolo metodo in un programma per fare una cosa che il mio metodo assomiglia a questo: public static void removeExpiredAssignments(Module module){ module.removeExpiredAssignments(); } Quindi il metodo è chiamato come: r...
posta 30.03.2012 - 03:18
1
risposta

Leggibilità vs benefici del polimorfismo

Abbiamo a che fare con molte operazioni CRUD nella nostra applicazione. Ogni tabella di database ha una o più istanze SQLContainer corrispondenti per eseguire vari tipi di operazioni. Tutti questi SQLContainer sono memorizzati in una classe help...
posta 12.12.2013 - 16:35
3
risposte

Ottimizzazione di oggetti polimorfici in presenza di una sola implementazione

Diciamo che ho un'interfaccia chiamata ParentClass . ParantClass ha due implementazioni, ParentClassA e ParentClassB . C'è anche l'interfaccia ChildClass , con un'implementazione ChildClassA e ChildClassB . L'inte...
posta 02.06.2017 - 10:01
1
risposta

Metriche che misurano la leggibilità della funzione

Le funzioni sono la prima linea di organizzazione in qualsiasi programma. Credo che la loro scrittura migliori la leggibilità del codice in una certa misura. Sto lavorando su metriche che descrivono quanto sia leggibile la funzione o la classe ?...
posta 27.06.2018 - 22:53