Domande con tag 'object-oriented'

1
risposta

Enforcing IF, ELSEIF e ELSE sulla raccolta di oggetti

Sto progettando un progetto in cui devo applicare le condizioni IF, ELSEIF e ELSE sulla raccolta di oggetti. Ad esempio: public class Box { private List<Item> items; } Voglio definire IF ELSE IF , ELSE condizioni...
posta 09.05.2018 - 12:29
1
risposta

È buona norma impostare getter e setter personalizzati in c #?

Ho provato in questo modo a definire la proprietà definita personalizzata ma mi chiedo come gestire se una qualsiasi delle proprietà dipendenti ha un valore nullo. public class ObtainedMarksDetail { private decimal? _percentage;...
posta 08.12.2018 - 03:37
2
risposte

È la migliore prassi mettere sempre in maiuscolo i nomi dei file di classe in PHP e in altre lingue? [chiuso]

Chiedo perché ho visto un paio di tutorial OO PHP che non aderiscono a questo, ma per me ha senso. Rende facile vedere immediatamente se un file è una classe o no, se i file non di classe utilizzano tutti i nomi in lettere minuscole.     
posta 27.05.2012 - 21:43
3
risposte

Esistono linee guida per la progettazione di software standard esistenti?

Il mio team di circa 70 programmatori sta sviluppando codice C e C ++ per progetti embedded, multiprocessore e di elaborazione delle immagini. Abbiamo uno standard di codifica e conserviamo revisioni del design e del codice. Il problema è che no...
posta 03.02.2013 - 17:38
1
risposta

Come ricostruire questa applicazione usando il modello di progettazione

Mi sto impegnando a ridisegnare un'applicazione del server Linux c ++. L'applicazione agisce come relayer di file sotto forma di ricezione di pacchetti di file (inclusi pacchetti di controllo e pacchetti di dati) dal client A, scrivendo questi p...
posta 15.06.2013 - 07:16
2
risposte

UI vs Window vs View

Quali sono le differenze tra questi? Supporrei che l'interfaccia utente sarebbe l'interfaccia generale per un'applicazione specifica composta da più finestre. Una finestra sarà quindi composta da 1 o più visualizzazioni possibili. Una vista sare...
posta 08.11.2017 - 01:45
2
risposte

Devo dividere una singola classe in più classi per ridurre la dipendenza se possibile? [chiuso]

Ad esempio, supponiamo di avere una classe del genere: public class ABC{ private Data data; public ABC(Data data){ this.data=data; } public void ab(A a,B b){ //some codes needs to use data,a,b } public...
posta 07.03.2018 - 04:15
3
risposte

Quanto è importante imparare UML per uno sviluppatore OO? [chiuso]

Quando studio OOP da solo, spesso incontro i diagrammi delle classi UML. Li capisco, ma non so come scriverli completamente. Significa che non so esattamente cosa significhi ciascun tipo di freccia e cose del genere. 1- Quanto è importante...
posta 06.04.2014 - 11:40
1
risposta

Quando scegliere il metodo e quando classificare? [chiuso]

Seguendo il primo principio SOLID, la Classe dovrebbe essere responsabile solo di una singola parte della funzionalità fornita dal software. Lo stesso, immagino, si basa sul principio di progettazione di Metodi. Dovrebbero gestire solo una "c...
posta 27.05.2018 - 16:07
1
risposta

Come dovrei rappresentare un oggetto le cui istanze condividono lo stesso insieme di identificatori di funzioni membro, ma quegli identificatori specificano comportamenti diversi?

Sto tentando di sviluppare un modulo Python open source per la modellazione di reti di compiti per la simulazione di eventi discreti. Il componente più fondamentale è l'oggetto compito, che include vari dati come una distribuzione di possibili t...
posta 17.05.2017 - 20:40