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
Simple means:
- to keep code simple for better understandability
- to omit unnecessary things (lower risk; fewer bugs)
- to reduce complexity
- to prefer explicit solutions instead of implicit ones
- etc.
|
VS.
|
Powerful means:
- to build powerful and generalized solutions
- to have flexibility/extensibility by foresighted design
- to have configurable solutions
- to master complexity
- 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.