Qual è il motivo alla base della creazione di metodi per le query del database invece di consentire le query non elaborate? per esempio get (...) - > dove (...).
Guess1_ Ci stiamo ripetendo diversamente (DRY) --- > Non penso che questa...
Sto cercando di avvolgere la mia mente su un Principio di sostituzione di Liskov e mi sono imbattuto in questo articolo.
SOLID Class Design: The Liskov Substitution Principle
In questo articolo, l'autore fornisce un esempio di Flightless...
Quindi ho il seguente Leggo in linee da un file di testo. Ogni riga deve essere analizzata e ottenere i dati importanti estratti (non andrò nei dettagli qui).
Ho creato una classe Parser che fa questo lavoro. Unforunately può accadere abbasta...
Crea una nuova gerarchia di ereditarietà con l'aiuto di C ++. Penso a:
Why there is no inheritance from the class objects? Abstract example (on abstract C++):
struct Foo { int v; Foo(int a) : v(a) {} };
struct Buz : public Foo(2) { ... }...
Ho una grande classe con proprietà complesse. Vorrei introdurre un'implementazione predefinita, consentire all'utente di eseguire l'override di parte dell'implementazione predefinita e assicurarsi inoltre che l'utente chiami un metodo di sincron...
Sono in una classe di ingegneria del software e devo scegliere un modello di progettazione da utilizzare per una 'funzione' ... Ho due funzioni e una di queste è di avere una funzione in cui un utente può inserire un codice di avviamento postale...
Ho una classe Shop che contiene una raccolta di oggetti Item . Puoi creare un negozio in due modi diversi:
Crea un negozio pieno di dati di test (a scopo di debug);
Crea un negozio leggendo i dati dal file
Devo anche scrivere d...
Mi sono imbattuto in un metodo simile allo snippet di sotto.
public void process(Data row) {
Value value1 = row.getValue1();
Value value2 = row.getValue2();
boolean saved = false;
if (value1 != null) {
if (relevantVa...
Class BankAccount:
def __init__(self, accID, name, balance):
self.accID = accID
self.name = name
self.balance = balance
Nel codice sopra, perché è necessario mappare tutti i miei argomenti alle variabili di istanza...
Ho una decisione da prendere e mi chiedo quale sarebbe la soluzione migliore. Sto rifattorizzando una vecchia applicazione e intendo davvero entrare nel merito.
Al momento sono disponibili 8 tipi di rapporto e una delle modifiche consente di...