Domande con tag 'enum'

1
risposta

Enum come classe singleton o fully functional [duplicate]

Joshua Bloch afferma che "a single-element enumeration type is the best way to implement a singleton" Perché? Sono totalmente in disaccordo con questa affermazione perché l'enumerazione è di tipo dati con alcune costanti sicure per t...
posta 23.01.2015 - 10:16
1
risposta

Enum come parte del dominio - enum + estensione o consolidamento in una classe?

Ho un programma in cui il dominio è incentrato sui programmi. Come parte del dominio, ho un 'ProgramType', che è un enum formato principalmente tramite una stringa dal database ma anche tramite un po 'di logica. Al momento ho diviso tra tre f...
posta 28.06.2018 - 18:27
0
risposte

Opzioni di pattern per Go Enum con denominazione di pacchetto / tipo succinta

Sfondo Recentemente mi è stato affidato un progetto per sviluppare un piccolo servizio web che su richiesta HTTP interagisce con 2 API separate. Nel tentativo di mappare i tipi che stavo comunemente usando, mi sono trovato spesso di fronte a...
posta 04.08.2017 - 06:21
0
risposte

Posso mantenere il mio codice liberamente accoppiato con le enumerazioni pubbliche?

Ho un po 'di enum s in una API / libreria concreta che sarà utilizzata pubblicamente dai progetti applicativi. Il mio problema qui è che non riesco a scrivere un'interfaccia per questi enum s (che io sappia). Avrei dovuto pensarci prim...
posta 15.06.2016 - 17:02
2
risposte

One Enum vs Enum multipli

Sto sviluppando un'applicazione in cui un utente invia una missione e altri utenti accettano la missione. Molto semplice. Voglio tenere traccia dello stato di avanzamento della missione e memorizzarlo in un database. Quale sarebbe più a...
posta 03.06.2015 - 18:15
1
risposta

Poche dichiarazioni C / C ++ insolite

Mi sono imbattuto in queste dichiarazioni di Enum e Struct in un progetto presumibilmente fatto da un esperto. Le dichiarazioni / definizioni sono poco diverse da quelle finora utilizzate. enum EnumKeys { KEY_MENU , KEY_EXIT , KEY_DOWN ,...
posta 08.08.2018 - 05:41
1
risposta

Quanto lontano dovrei esporre questo enum di stato?

Ho scritto una piccola app per gestire una serie arbitraria di attività (ad es., chiamare uno sproc SQL e acquisire out-vars, eseguire un'altra app, eseguire un pacchetto SSIS) con dipendenze tra le attività. Ogni attività ha uno stato (in attes...
posta 23.07.2012 - 20:51