Domande con tag 'naming'

4
risposte

È una buona pratica terminare il nome di una funzione con una preposizione?

Ho visto esempi di metodi il cui nome termina con una preposizione applicata ai primi (e più spesso) parametri. Ma altri esempi non usano questo tipo di convenzione di denominazione. Quale pensi sia più leggibile? Ad esempio, dovrei creare un me...
posta 20.09.2018 - 23:47
6
risposte

Come denominare un metodo che può o meno eseguire un'azione a seconda di una condizione?

Mi imbatto in questo caso un po 'spesso, e sono sorpreso di trovare così poche discussioni simili sul web. Questa domanda è molto correlata, ma il mio problema è che voglio un metodo che faccia il più generale "fai X se Y" piuttosto che "fa...
posta 04.02.2018 - 22:56
3
risposte

Come trattare con Classi che hanno lo stesso nome (diversi pacchetti)

Io e il mio team di R & D mantengono un grande numero di codice. Abbiamo suddiviso la nostra logica aziendale in più pacchetti. alcuni dei quali hanno classi con nomi identici . Come puoi immaginare, i nomi sono in conflitto quando entra...
posta 17.01.2016 - 09:22
7
risposte

Come si chiama il cliente di un cliente in un documento di specifiche, un caso d'uso o uno scenario?

Io e il mio team sviluppiamo software che i nostri clienti useranno per interagire con i loro clienti. Inoltre, mangiamo anche il nostro cibo per cani e usiamo noi stessi il software per interagire con i nostri clienti. Pertanto, a volte può...
posta 19.01.2011 - 02:56
4
risposte

Interfacce "immutabili"

Sono confuso riguardo alla nozione di immutabilità. Considera la seguente struttura di una calcolatrice semplicistica: Eccoleinterfacce:interfaceIOperationalInterface{intSum(inta,intb);}interfaceIAuditInterface{intSumInvocations();}IOperation...
posta 31.07.2014 - 11:19
4
risposte

Scelta dei nomi per i test di integrazione

Con i test unitari il dominio è piuttosto piccolo, quindi è facile. Ho usato lo schema methodName_conditions_result() di Osherove e l'ho trovato molto chiaro. Ma con i test di integrazione ho l'impressione che sarebbe un nome molto lungo...
posta 22.05.2012 - 14:58
3
risposte

Python lower_case_with_underscores convenzione di stile: underscore non è popolare? [chiuso]

PEP8 consiglia di utilizzare lowercase, with words separated by underscores as necessary to improve readability per nomi di variabili e funzioni. Ho visto questo interpretato come lower_case_with_underscores dalla maggior part...
posta 22.02.2011 - 10:55
1
risposta

Termine per una classe con più interfacce

Dire che ho una classe che implementa più interfacce. Trasmetto la stessa istanza usando un'interfaccia diversa, a seconda di ciò a cui il consumatore è interessato. Sto cercando di ricordare come si chiama. So che c'è un nome di fantasia per...
posta 28.03.2013 - 20:35
5
risposte

Come denominate le vostre librerie personali? [chiuso]

Sono piuttosto cattivo con i nomi delle cose. L'unico nome che posso genericamente è "l'aiutante". Supponiamo che, se ho un file di intestazione che contiene funzioni di aiuto per manipolare i percorsi, tendo a inserirlo nella mia directory "...
posta 28.08.2012 - 17:59
4
risposte

Convenzioni di denominazione e organizzazione dei pacchetti

Ho programmato la maggior parte del tempo in Java, C #, Python e AS3 e in tutti questi linguaggi ci sono pacchetti (o qualcosa del genere). Il problema che ho riscontrato è con la convenzione di denominazione, o anche con l'organizzazione dei...
posta 18.08.2011 - 20:43