Domande con tag 'class-design'

3
risposte

Classi di dati: getter e setter o design di metodi diversi

Ho cercato di progettare un'interfaccia per una classe di dati che sto scrivendo. Questa classe memorizza gli stili per i personaggi, ad esempio se il carattere è in grassetto, in corsivo o sottolineato. Ma anche la dimensione del font e la fami...
posta 09.09.2012 - 14:03
1
risposta

Riutilizzo di un DTO di primo livello come figlio in un altro DTO

Qual è la raccomandazione riguardante il riutilizzo di DTO da bambino in un altro DTO? Utilizzo API Web ASP.NET (C #) e consumo i risultati con Angular 1.x (non sono sicuro se ciò sia davvero importante). Ho i seguenti DTO class SiteDto...
posta 01.10.2016 - 08:22
2
risposte

Classe che restituisce più valori non correlati, esiste un modo migliore per ottenere questo risultato?

Ho una classe "tracker". Questa classe tiene traccia degli oggetti da una determinata immagine di input. Ma oltre a questo, c'è un altro parametro che corrisponde a un valore utilizzato nella generazione dell'immagine. Il tracker potrebbe voler...
posta 29.11.2018 - 22:46
1
risposta

Python - Architettura per attributi di istanza correlati

Voglio prefigurare questa domanda scusandomi per la sua lunghezza, specialmente per gli esempi di codice; tuttavia, credo di aver incluso il codice minimo necessario per illustrare le differenze negli approcci. Ho una classe con un numero di...
posta 31.01.2017 - 05:21
7
risposte

Dove devo inserire i miei metodi di utilità?

Sono molto nuovo a Visual Studio e C # e mi chiedo come sia meglio creare un repository di ordinamenti per i metodi di utilità. Ad esempio, abbiamo bisogno di un metodo che restituisca l'anno fiscale corrente e altri valori specifici dell'azi...
posta 02.11.2011 - 16:09
3
risposte

Come denominare una sottoclasse che aggiunge una cosa piccola e dettagliata? [chiuso]

Qual è il modo più conciso (ma descrittivo) di nominare una sottoclasse che aggiunge solo una cosa secondaria specifica al genitore? Ho incontrato molto questo caso in WPF, dove a volte devo aggiungere una piccola funzionalità a un controllo imm...
posta 20.11.2012 - 13:14
6
risposte

Organizzazione dei membri di classe in saluti al modificatore di accesso

Se guardiamo all'implementazione tipica di una classe, di solito vediamo i membri privati definiti all'inizio e pubblici (per lo più funzioni e accessorie) definiti verso il basso. Ora, questo è uno standard di settore concordato da molte person...
posta 04.01.2012 - 08:58
4
risposte

Dovrei inserire l'interfaccia utente e la logica in classi separate?

Attualmente lavoro su un progetto per hobby che uso per saperne di più sulla programmazione e la programmazione Android / Java in generale. Recentemente, ho deciso di integrare jUnit nel progetto. Il solo fatto di averlo inserito non era un gros...
posta 26.11.2016 - 23:26
2
risposte

Le eccezioni di una sottoclasse dovrebbero estendere le eccezioni della superclasse o il mio spazio dei nomi?

La nostra libreria estende un'altra libreria (di terze parti). Quando creiamo una classe child nella nostra libreria e vogliamo generare eccezioni, queste eccezioni dovrebbero estendere le eccezioni dalla classe genitore o dal nostro spazio dei...
posta 02.12.2011 - 18:32
2
risposte

Le classi Python con una sola istanza: quando creare un'istanza di classe (singola) e quando invece lavorare con la classe?

Dato una classe Python che verrà istanziata una sola volta, cioè ci sarà solo un oggetto della classe. Mi chiedevo in quali casi avesse senso creare una singola istanza di classe invece di lavorare direttamente con la classe. C'è un simile u...
posta 04.08.2015 - 13:24