Domande con tag 'object-oriented'

2
risposte

Async Attesa e segregazione dell'interfaccia

Attualmente sto lavorando con la seguente astrazione. public interface IFileRepository { void Save(string identifier, byte[] content); Task SaveAsync(string identifier, byte[] content); string GetUri(string identif...
posta 12.02.2017 - 16:42
2
risposte

OOP PHP crea classi separate o una

Sto studiando OOP PHP e sto lavorando su un piccolo progetto personale, ma ho difficoltà a cogliere alcuni concetti. Diciamo che ho un elenco di articoli, ogni elemento appartiene alla sottocategoria e ogni sottocategoria appartiene alla categor...
posta 11.11.2013 - 06:36
3
risposte

Design per una classe template

Ho una classe astratta abstract class MathFunc che viene utilizzata per implementare le funzioni matematiche Rastrigin, Griewangk e Rosenbrock nelle loro classi specifiche final class Rastrigin extends MathFunc , final class Griewangk...
posta 11.12.2013 - 09:32
1
risposta

Le classi tipo verbo sono un odore di codice? [chiuso]

Eseguo un sacco di elaborazione di file flat per estrarre i dati. Il file "formati" è molto particolare e ogni formato di file richiede un sacco di codice specifico per il formato. A volte, il codice di analisi deve mantenere un sacco di stato d...
posta 10.12.2013 - 04:03
1
risposta

OO Design: suggerire EntityManager per precaricare alcuni set di dati

di avere un EntityManager che può read(PK) un set di dati dal DB e restituirlo. Ho un'applicazione in grado di elaborare più record, scorrere su di essi e per ognuno, usare EntityManager per leggere ogni record. Quindi sarebbe bello i...
posta 20.03.2013 - 08:40
1
risposta

Il modo migliore per costruire un menu CLI di gerarchia?

Voglio costruire un'interfaccia a riga di comando con menu e sottomenu e alla fine le foglie dell'albero dovrebbero essere operazioni come .. gestione della banca - > gestione degli account - > aggiungi acount (inserisci informazioni sull'...
posta 27.03.2013 - 11:32
1
risposta

Condividi più classi come una dll o una lib con più progetti

Attualmente ho alcuni file di classi condivise (.cpp e .h) che li includo in circa 20 progetti. Attualmente devo includerli in tutti i progetti. Quindi, se ottengo dei requisiti aziendali e cambio alcuni dei file condivisi (.cpp o .h), devo i...
posta 28.06.2013 - 21:07
1
risposta

Come memorizzare uno stato / dati dell'oggetto per un'elaborazione successiva?

Quale pensi che sarebbe la soluzione più efficace per mantenere lo stato di un oggetto attraverso un ciclo di vita? L'obiettivo di poter continuare da qualsiasi stato in qualsiasi momento. Durante il ciclo di vita è probabile che si abbiano inte...
posta 28.05.2013 - 14:49
2
risposte

Problema di design della classe

Sono nuovo di OOP e un sacco di volte sono diventato perplesso in situazioni simili a questo esempio: Attività: genera un documento XML che contiene informazioni su una persona. Supponiamo che le informazioni siano prontamente disponibili in...
posta 10.10.2013 - 04:34
1
risposta

Come deve essere distribuito un modello e un controllore tra i sottoview della vista?

In molte librerie dell'interfaccia utente abbiamo il concetto di viste e sottoview. quindi secondo il pattern MVC ogni vista dovrebbe aggiornare il modello non appena cambia. Per quella vista dovrebbe avere un riferimento del suo modello. Se...
posta 16.04.2012 - 14:02