Domande con tag 'enum'

4
risposte

Mantenere un enum e una tabella sincronizzati

Sto facendo un programma che pubblicherà i dati su un database, e mi sono imbattuto in uno schema che sono sicuro sia familiare: una tabella breve di valori fissi molto probabilmente (molto probabilmente) che servono come un enum. Supponiamo qui...
posta 28.11.2012 - 20:06
1
risposta

Enum con molte proprietà booleane

Attualmente sto lavorando a una webapp in cui spesso è necessario condizionare alcune logiche del server in base alla pagina che verrà restituita all'utente. A ogni pagina viene assegnato un codice di pagina di 4 lettere e questi codici di pa...
posta 15.01.2016 - 17:38
5
risposte

Va bene andare contro la denominazione all-caps dell'enumerazione per semplificare la rappresentazione delle stringhe?

Diverse volte ho visto persone usare la didascalia o anche tutte le denominazioni minuscole per le costanti enum, ad esempio: enum Color { red, yellow, green; } Questo semplifica il lavoro con la loro forma di stringa, ad esempio, se...
posta 19.05.2015 - 20:35
2
risposte

È meglio usare stringhe o int per fare riferimento alle enumerie al di fuori della parte java del sistema?

Durante il mio lavoro stavamo discutendo dell'uso dell'enumerazione in Java. Un collaboratore sosteneva che quando si utilizza l'enumerazione sul lato server, ogni volta che è necessario si dovrebbe usare la stringa per fare riferimento ad es...
posta 16.12.2014 - 13:46
2
risposte

Perché l'enumerazione delle bandiere è considerata un'abilità intermedia?

Stavo leggendo questo articolo: Progettare le enumerazioni di bandiere @ msdn e dice Combining flags enumeration values is an intermediate skill that should not be required for developers implementing common scenarios. Penso che l'enum...
posta 30.04.2013 - 07:40
3
risposte

Il miglior approccio per Java Enum multilingue

Sto incontrando problemi con un approccio che sto prendendo e ora mi chiedo se ho appena iniziato il percorso sbagliato e dovrei ripensare al mio approccio. Ecco cosa sto tentando. Vorrei utilizzare un Enum per rappresentare diversi possibili...
posta 20.09.2014 - 18:35
3
risposte

La sensibilità all'ordine enum è un antipattern?

È un anti-pattern che dipende da un particolare ordine delle dichiarazioni di istanze di un enum? Ad esempio, considera: public enum CompassPoint { North, East, South, West; } Questi punti si trovano nell'ordine orario . C'...
posta 26.07.2015 - 06:49
3
risposte

Quali sono gli abusi comuni di "enum" in C?

Ho visto il codice C in cui le persone usavano pesantemente enum. Ma tutto ciò che fa è confondere gli altri. In molti posti gli interi semplici possono fare la stessa cosa con meno ambiguità. Quali sono gli abusi comuni di enum?     
posta 13.12.2010 - 09:50
3
risposte

Tipo Enum annidato in C ++ o C #?

Mi sono imbattuto in un problema ricorrente in alcuni dei miei progetti recenti in cui mi trovo a usare enumerazioni per rappresentare stato, o tipo, o qualcos'altro, e ho bisogno di verificare alcune condizioni. Alcune di queste condizioni si e...
posta 18.02.2013 - 11:21
2
risposte

è l'interruttore (questo) antipattern o cattiva pratica in Java per Enums?

Al lavoro mi sono imbattuto in un problema per vedere come crescono le enumerazioni e memorizzare le logiche di business. Mentre crescevano, i costruttori sono cresciuti molto. A un certo punto ho scoperto invece di inserire il decimo parametro...
posta 18.11.2015 - 15:31