La nostra applicazione web .NET ha la capacità di aggiungere ruoli dinamicamente e assegnare funzionalità (le definiamo in un enum di applicazione) a quel ruolo. Quindi quelle funzionalità sono definite da noi (il nostro cliente) in base alle su...
Ho un'entità Student con le seguenti proprietà: ( name , joinedOn , birthday , age , batch , ecc.) e una funzione fetchStudents(<params>) .
Voglio recuperare gli studenti in base a più filtri.
Nel mio metodo...
Sto studiando i principi SOLID e sto riscontrando alcuni problemi relativi al Pattern delle specifiche e all'apertura / principio chiuso.
Il fatto è che il pattern Specification introdotto da Eric Evans e Martin Fowlers crea un po 'di astra...
Sto programmando un processo in cui i clienti verranno separati in 3 gruppi diversi, e per ogni gruppo verrà eseguita un'azione diversa.
La mia domanda riguarda il processo di decidere quale client sarà in quale gruppo.
Come input ho ric...
Ho due classi diverse; a Player e a Group . Devo essere in grado di interrogare un Player a cui Group s sono registrati ( player.getGroups() ), e quali Player s sono registrati rapidamente su Group ( group.getP...
Per il backstory, sto sviluppando un'applicazione GUI in C # / WPF. Ho già avuto nel mio codice molte istanze di
<ComboBox ItemsSource="{Binding Items}">
<ComboBox.ItemTemplate>
<DataTemplate>
<Text...
Il fatto che la logica aziendale sia mappata su interfacce anziché implementazioni ostacola effettivamente il mantenimento dell'applicazione in determinate situazioni?
Un esempio ingenuo con il framework Hibernate di Java sarebbe, ad esempio...
Come si impara una nuova piattaforma / toolkit mentre si produce codice funzionante e si mantiene pulita la base del codice?
Quando so cosa posso fare con la piattaforma e il toolkit di base, di solito faccio questo:
Creo un nuovo ramo (c...
Va bene avere funzioni che hanno istruzioni singole?
Solitamente realizzo funzioni con istruzioni singole. Credo che questi aumentino la leggibilità del codice e io sia in grado di scrivere codice più velocemente in quanto rendono il codice p...
Il mio prototipo di microservice attualmente ha un'applicazione MVC di avvio Spring come front-end. L'applicazione esegue il rendering della vista completamente nel back-end. Effettua chiamate di resto verso altri microservizi come OrderService...