Benutzer:Andreas Plank/Design-Typen
Aus Open Source Ecology - Germany
Zur Navigation springen
Zur Suche springen
Erläuterung der Dimensionen
Software-Design-Typen nach http://design-types.net
Einfach bedeutet:
- den Code einfach zu halten, um die Verständlichkeit zu verbessern
- unnötige Dinge auszulassen (geringeres Risiko; weniger Fehler)
- die Komplexität zu reduzieren
- explizite Lösungen anstelle von impliziten Lösungen zu bevorzugen.
- etc.
|
VS.
|
Leistungsstark bedeutet:
- leistungsstarke und verallgemeinerte Lösungen zu entwickeln
- Flexibilität/Erweiterbarkeit durch vorausschauendes Design zu erreichen
- konfigurierbare Lösungen zu haben
- die Komplexität zu beherrschen
- etc.
|
Abstract means:
- to think in concepts and abstractions
- to locus on the big picture and component interactions
- to know all potential consequences ol a change -
- to build models otttie real world
- etc.
|
VS.
|
Concrete means:
- to think in code or simultaneously transfer ideas into code immediately
- to optimize algorithms for better performance
- to understand systems by reading the code
- etc.
|
Pragmatic means:
- to fulfill requirements asap
- to focus on customer needs to guarantee a value
- to omit unnecessary things
- to bring others down to earth
- etc.
|
VS.
|
Idealistic means:
- to make things right—not only 80%
- to consider all aspects not only functional ones
- to know that everything has its right place
- not to misuse existing concepts, APls, etc.
- etc.
|
Robust means:
- to protect applications against risks and potential bugs
- to define and adhere to standards
- to avoid too much magic and complexity to reduce risks
- to use proven solutions which stood the test of time
- etc.
|
VS.
|
Technologic means:
- to use new. modern and more productive technologies and to get rid or legacy
- to evolve with technology to be more competitive
- to broaden your personal horizon
- etc.
|
Cookies helfen uns bei der Bereitstellung von Open Source Ecology - Germany. Durch die Nutzung von Open Source Ecology - Germany erklärst du dich damit einverstanden, dass wir Cookies speichern.