Domande con tag 'class-design'

1
risposta

Qual è lo scopo della classe Servizi oggetto?

Sto leggendo un libro su TDD: (a parte questa domanda non ha nulla da fare con TDD) link al libro su Amazon L'autore menziona spesso / utilizza le Classi di servizio Ad esempio avremmo un Oggetto Person La persona avrebbe:   - una clas...
posta 29.07.2014 - 11:58
2
risposte

Comunicazione di sistema: evitare l'inclusione di una grande gerarchia "HAS-A" che non viene utilizzata

La situazione: Sistema A Sistema enorme e complicato. Usa un oggetto Message importante con molti altri oggetti Message allegati, molti dei quali hanno allegati ulteriori oggetti Message. In totale, si tratta di una ventina di oggetti di...
posta 01.04.2014 - 19:21
1
risposta

Class Design per regole aziendali speciali

Sto sviluppando un'applicazione che consente alle persone di inserire ordini di produzione personalizzati. Tuttavia, mentre la maggior parte richiede documenti cartacei simili, alcuni di loro hanno documenti personalizzati che solo loro richiedo...
posta 04.09.2013 - 10:32
1
risposta

Utilizzo di vars o attributi "pubblici" nelle chiamate di classe, approccio funzionale

Mi sono sempre chiesto due cose che tendo a fare nei miei piccoli progetti. A volte avrò questo design: class FooClass ... self.foo = "it's a bar" self._do_some_stuff(self) def _do_some_stuff(self): print(self.foo)...
posta 24.06.2011 - 23:33
1
risposta

Incapsulando una classe in un'altra classe per nascondere le sue proprietà e dettagli esposti

Ho essenzialmente una classe del modello di dati che rappresenta una struttura dati XML che usiamo per modellare il nostro sistema. La classe del modello si trova in un progetto condiviso che viene utilizzato da numerose soluzioni diverse per ge...
posta 26.02.2012 - 22:19
1
risposta

Devo raggruppare tutte le definizioni dei file audio? O definirne alcuni localmente, se possibile?

Ad esempio, supponiamo che la mia applicazione abbia alcuni file audio, ora definisco tutti i riferimenti ai file audio in una singola classe: public class SoundHelper{ public static Sound buttonSound=new Sound("(some url)"); public st...
posta 09.10.2018 - 09:45
0
risposte

Mettere il rowmapper nella classe del dominio

Normalmente in java il RowMapper è collocato nella sua classe. Invece, per quanto riguarda questo progetto, inserendo RowMapper all'interno di ciascun oggetto dominio e dando a tutti un nome coerente: public class Address { pr...
posta 10.06.2018 - 22:16
0
risposte

Scomposizione della classe per i pannelli dell'interfaccia utente

Sto sviluppando un'applicazione desktop con alcune UI simili. Così, ho deciso di estrarre i comportamenti comuni come di seguito. Questo è il diagramma della mia classe per l'applicazione. Poiché ho altre 4 UI simili che contengono g...
posta 19.07.2017 - 11:26
1
risposta

Limitazioni sull'uso delle classi come interfaccia

Sono un ingegnere elettrico che ora mi sta allenando e lavorando come sviluppatore di software embedded, quindi ho poca formazione formale in informatica e software design. Ho lavorato fino a pochi mesi fa in C e nella programmazione funzionale,...
posta 24.05.2018 - 16:26
0
risposte

ES6 (babele): best practice per creare classi

Ho una classe di prodotto. Quando tento di fare riferimento a this all'interno di un metodo sulla classe, viene visualizzato un errore che dice this is undefined . Per risolvere questo, devo associarlo a tutti i metodi. E questo, per tu...
posta 16.02.2018 - 11:34