Stavo leggendo questa domanda e pensavo che fossero stati fatti buoni punti, ma la maggior parte delle soluzioni prevedeva la ridenominazione di uno dei metodi. Sto refactoring un po 'di codice scritto male e ho incontrato questa situazione:...
Ho tre entità:
Technician
Vehicle
Repair
La domanda è come modellare questo in ERD? Sapendo che un tecnico può riparare più auto e la stessa auto può essere riparata da un solo tecnico? Come dovrebbe essere legata l'entità riparatrice a tut...
Voglio costruire tre siti in PHP. Lo sto facendo il più lentamente, meditatamente e attentamente possibile, per imparare il più possibile su cose come OOP e architettura software.
Dalle esperienze passate so già che ci sarà un momento in cui...
Ho un metodo di helper privato che non usa variabili o metodi di istanza, penso che sarebbe meno confuso se fosse statico (in questo modo, ha meno punti a cui può accedere).
Sono un po 'insicuro se questo la domanda si applica anche ai me...
Immagina, ho classe IAlgo che è un'interfaccia. Ne ho ricavato e ho implementato il suo unico metodo chiamato matchCount in diverse implementazioni: AlgoA1 , AlgoA2 , AlgoA3 , AlgoB1 , AlgoB2 .
class IAlgo
{
v...
Ho visto molte domande sull'opportunità di progettare i dati prima o prima del codice quando si progetta una nuova applicazione. Mi chiedo se alcuni hanno le stesse conclusioni / idee come me. Vengo dalla pittura / design digitale / sfondo dell'...
Sto scrivendo una libreria C (c99) che opera su stringhe. Sto riscontrando un problema di progettazione durante la scrittura di funzioni che verranno eseguite in diverse modalità.
Ad esempio; la funzione Trova può cercare:
il primo, ultim...
Un piccolo team (3 o 4) sta lavorando su un progetto abbastanza grande che potrebbe richiedere 1 anno per essere completato.
Stiamo sostanzialmente riprogettando un software esistente (che era stato sviluppato per 5-6 anni mentre veniva utili...
Come affrontare lo spazio 2-D e 3-D nei dati? diciamo che stai lavorando su un problema di rete elettrica. Devi rappresentare Towers; linee di trasmissione; trasformatori e ogni altra cosa in uno spazio bidimensionale. Come progetteresti un mode...
Quindi ho pensato di creare un'applicazione web in Lisp o in un altro linguaggio funzionale e stavo pensando di incorporare il server web nell'applicazione (la mia applicazione gestirà le richieste HTTP). Non vedo alcun problema con questo, tutt...