Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Di recente ho seguito un corso sulla progettazione del software e …
Vuoi migliorare questo post? Fornisci risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la tua risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Ho visto molti progetti secondo cui la normalizzazione non era la prima considerazione nella fase decisionale. In …
Dato che UML è orientato verso un approccio più classico all'orientamento agli oggetti, è ancora utilizzabile in modo affidabile per progettare sistemi JavaScript? Un problema specifico che posso vedere è che i diagrammi di classe sono, in effetti, una visione strutturale del sistema e JavaScript è più orientato al comportamento, …
Adoro l'immutabile "modello" per i suoi punti di forza, e in passato ho trovato utile progettare sistemi con tipi di dati immutabili (alcuni, quasi tutti o addirittura tutti). Spesso quando lo faccio, mi ritrovo a scrivere meno bug e il debug è molto più semplice. Tuttavia, i miei colleghi in …
Una domanda imbarazzante e aperta, ma è un problema a cui mi imbatto sempre: Il software facile da gestire e da utilizzare è un software ben progettato. Cercare di rendere intuitivo un progetto significa nominare i componenti in modo tale che lo sviluppatore successivo sia in grado di inferire la …
Ho lavorato per due anni in una grande banca d'investimento. Ho realizzato alcuni progetti tecnici con il desiderio di creare il codice più ottimizzato, rispettando i buoni modelli di progettazione adattati, il principio SOLID, la legge di demeter ed evitando ogni sorta di codici duplicati ... Quando la consegna in …
Dopo aver letto l'articolo: Quando usare i delegati invece delle interfacce (Guida per programmatori C #) , ho bisogno di aiuto per comprendere i punti indicati di seguito, che ho trovato non molto chiari (per me). Qualche esempio o spiegazione dettagliata disponibile per questi? Usa un delegato quando: Viene utilizzato …
Stavo frugando nel database AdventureWorks oggi e ho notato che un numero di tabelle ( HumanResources.JobCandidatee Sales.Individualad esempio) hanno una colonna che memorizza i dati XML. Quello che vorrei sapere è, qual è il vantaggio di memorizzare fondamentalmente i dati di una riga della tabella del database nella colonna di …
Sto lavorando a un'applicazione Spring-MVC in cui stiamo usando Maven per la gestione delle dipendenze. Poiché il progetto è grande, stiamo pensando di dividere il progetto in più parti. Ho avuto qualche dubbio, che spero di ottenere risposte qui. Attualmente, stiamo implementando un singolo file WAR come ROOT.warsu Apache tomcat …
Sto cercando di scrivere un sito web aziendale "standard". Per "standard", intendo questo sito esegue i soliti HTML5, CSS e Javascript per il front-end, un back-end (per elaborare roba) e esegue MySQL per il database. È un sito CRUD di base: il front-end rende praticamente tutto ciò che il database …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 3 anni fa . Alcune persone hanno questo problema che non possono pensare senza parole. …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 3 anni fa . La programmazione delle coppie è abbastanza famosa oggi. Ha diversi vantaggi …
Diamo questa classe C # (sarebbe quasi la stessa in Java) public class MyClass { public string A {get; set;} public string B {get; set;} public override bool Equals(object obj) { var item = obj as MyClass; if (item == null || this.A == null || item.A == null) { …
Di recente ho iniziato a studiare le sfumature dell'architettura informatica scalabile e aziendale e uno dei componenti centrali è una coda di messaggistica. Per apprendere il massimo da qualsiasi paradigma di programmazione, sto cercando di implementare la mia versione di un servizio di coda di messaggistica. Finora, il mio progetto …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Quindi presentiamo un semplice esercizio di codifica a nuovi candidati con …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.