Als «design» getaggte Fragen

45
Seien Sie liberal in dem, was Sie akzeptieren ... oder nicht?

[Haftungsausschluss: Diese Frage ist subjektiv, aber ich würde es vorziehen, Antworten mit Fakten und / oder Überlegungen zu erhalten.] Ich denke, jeder kennt das Robustheitsprinzip , das normalerweise durch das Postelsche Gesetz zusammengefasst wird: Seien Sie konservativ in dem, was Sie senden....

44
Kann ein System zu 100% datengetrieben sein?

Mein neuer Chef arbeitet seit vielen Jahren an diesem Projekt. Ich bin erst seit ein paar Wochen hier, aber ich bin nicht sicher, ob das möglich ist. Er möchte ein System entwerfen, das "100% datengesteuert" ist. Wenn wir also genügend Daten eingeben, können wir jede Anwendung definieren und...

43
SOLIDE Prinzipien gegen YAGNI

Wann werden die SOLID-Prinzipien zu YAGNI? Als Programmierer machen wir ständig Kompromisse zwischen Komplexität, Wartbarkeit, Entwicklungszeit und so weiter. Unter anderem sind für mich die SOLID-Prinzipien und YAGNI zwei der klügsten Richtlinien für Entscheidungen. Wenn du es nicht brauchst; Baue...

43
Verweisen auf Datenbankwerte in der Geschäftslogik

Ich denke, dies ist eine weitere Frage zu Hardcodierung und Best Practices. Angenommen, ich habe eine Liste von Werten, beispielsweise Obst, die in der Datenbank gespeichert sind (sie muss in der Datenbank vorhanden sein, da die Tabelle für andere Zwecke wie SSRS-Berichte verwendet wird), mit einer...