Come si chiama un problema causato da un difetto di progettazione [chiuso]

2

Esiste una terminologia relativa a un problema causata da una precedente decisione errata?

Ad esempio costruisci il tuo framework, con un design MVC imperfetto. Questo a sua volta porta a situazioni strane quando si inoltrano richieste. Una persona poi chiede come risolvere il secondo problema, mentre il vero problema è la progettazione sbagliata del framework.

Ho provato a cercare diverse descrizioni ma, mentre cerco la parola, è difficile trovare qualcosa di rilevante.

Non è uno dei questi Anti-pattern

    
posta NDM 06.08.2014 - 15:39
fonte

2 risposte

2

Penso che questa domanda non abbia una risposta in quanto i problemi non sono classificati in base a cosa sono causati, ma dal tipo di problema. Una vulnerabilità della sicurezza può essere causata da un difetto di progettazione o da un errore di implementazione, indipendentemente dal fatto che si tratti di una vulnerabilità di sicurezza.

    
risposta data 06.08.2014 - 15:55
fonte
0

Penso che il termine "debito tecnico" sia usato spesso per significare precisamente quello.

La definizione di Wikipedia sembra descrivere ciò che esprimi nella tua domanda:

Technical debt (also known as design debt or code debt) is a neologistic metaphor referring to the eventual consequences of poor system design, software architecture or software development within a codebase. The debt can be thought of as work that needs to be done before a particular job can be considered complete or proper. If the debt is not repaid, then it will keep on accumulating interest, making it hard to implement changes later on. Unaddressed technical debt increases software entropy.

Il termine non si riferisce a nessun problema dato ma alla somma di tutti loro.

    
risposta data 06.08.2014 - 16:19
fonte

Leggi altre domande sui tag