Questa domanda è stata migrata dallo scambio dello stack di revisione del codice perché è possibile rispondere allo scambio dello stack di ingegneria del software. Migrato 6 anni fa . Attualmente sto riprogettando il mio Entity System , per C ++, e ho molti manager. Nel mio progetto, ho queste …
Trovo che quando le lingue sono considerate uguali al software commerciale, c'è sempre la necessità costante di aggiungere nuove funzionalità per giustificare le nuove versioni. Possono esserci o ci sono lingue in cui la versione 1.0 è la versione finale? Naturalmente le correzioni di bug sono esenti da questo, ma …
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 2 anni fa . Qual è il formato corretto di un indirizzo / luogo geografico …
Uno dei principi OOP che ho incontrato è: -Incapsulare ciò che varia. Capisco qual è il significato letterale della frase, cioè nascondere ciò che varia. Tuttavia, non so come contribuirebbe esattamente a un design migliore. Qualcuno può spiegarlo usando un buon esempio?
Ho avuto un piccolo dibattito in corso con un collega. In poche parole, c'è una buona ragione per nascondere / incapsulare funzioni che sono pure? Per "puro" intendo la definizione di Wikipedia : Restituisce sempre gli stessi risultati dallo stesso input. (Per motivi di questa discussione Foo Create(){ return new …
Voglio sviluppare un'applicazione mobile. Di recente ho letto un articolo sul forum di Telerik , che confronta tra tre tipi di applicazioni mobili e non so quale dovrei scegliere per iniziare. Ecco un'immagine che descrive i pro ei contro delle diverse scelte di progettazione mobile Per decidere tra queste scelte …
Nel mio posto di lavoro, affrontiamo una sfida in quanto "agile" troppo spesso ha significato "requisiti vaghi, criteri di cattiva accettazione, buona fortuna!" Stiamo cercando di affrontarlo, come uno sforzo di miglioramento generale. Quindi, come parte di ciò, sto proponendo di generare documenti di progettazione che, al di là del …
Cercare di progettare un'API per applicazioni esterne con lungimiranza per il cambiamento non è facile, ma un po 'di pensiero iniziale può semplificare la vita in seguito. Sto cercando di stabilire uno schema che supporterà le modifiche future pur rimanendo compatibile con le versioni precedenti lasciando in posizione gestori di …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 6 anni fa . Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori …
Questa domanda Stack Overflow riguarda un bambino che ha riferimento al suo genitore, tramite un puntatore. Inizialmente i commenti erano piuttosto critici sul fatto che il design fosse un'idea orribile. Capisco che questa non è probabilmente la migliore idea in generale. Da una regola empirica generale sembra giusto dire "non …
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 12 mesi fa . Quando un utente è in grado di eseguire un'azione solo una …
Sono a conoscenza di alcune best practice generali durante la progettazione di un database per un'applicazione, ma per quanto riguarda la riprogettazione? Faccio parte di un team incaricato di riprogettare un'applicazione aziendale interna, sebbene nonostante io dica "interno", purtroppo sono molte, molte persone lontane dal contatto con gli utenti reali …
In questo momento il mio supervisore sta creando requisiti documentazione / specifiche per me utilizzando il software di bugtracking. Questa mi sembra un'idea terribile, tutti questi requisiti sono su questi piccoli biglietti e devo fare clic su questo stupido modulo web per ottenere i requisiti. Che cos'è una soluzione software …
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 . Di recente ho letto il post sul blog di Three Big …
Sto lavorando a un progetto, ma continuo a colpire un blocco stradale. Ho una classe particolare (ModelDef) che è essenzialmente il proprietario di un albero nodo complesso creato analizzando uno schema XML (pensa DOM). Voglio seguire i buoni principi di progettazione (SOLID) e garantire che il sistema risultante sia facilmente …
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.