User Tools

Site Tools


about:benefits

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
about:benefits [2013-05-19 22:09] – external edit 127.0.0.1about:benefits [2013-08-31 10:12] (current) christian
Line 4: Line 4:
  
 Inexperienced developers can learn from [[glossary:principles]] what others already know. So principles are a means of experience reuse and a way of learning how to design. Just like patterns, idioms, anti-paterns, or code smells, principles are condensed knowledge and makes it learnable and teachable. Inexperienced developers can learn from [[glossary:principles]] what others already know. So principles are a means of experience reuse and a way of learning how to design. Just like patterns, idioms, anti-paterns, or code smells, principles are condensed knowledge and makes it learnable and teachable.
 +
 +([[Learning Design|more...]])
  
  
Line 13: Line 15:
  
 Note that the principle language does not make the trade-off itself. This is still the task of the designer. It is rather a tool for finding relevant aspects, an aid for finding reasons why one solution may be more suitable than another one. Note that the principle language does not make the trade-off itself. This is still the task of the designer. It is rather a tool for finding relevant aspects, an aid for finding reasons why one solution may be more suitable than another one.
 +
 +([[Making Design Decisions|more...]])
  
  
Line 18: Line 22:
  
 When talking about design decisions, it is necessary to explain the reasons for them. This can be in order to explain an already taken decision or to discuss a design decision with other designers to find an appropriate trade-off. Principles are about replacing vague reasons like "it feels better" or "my experience tells me that" by more comprehensible reasons. When talking about design decisions, it is necessary to explain the reasons for them. This can be in order to explain an already taken decision or to discuss a design decision with other designers to find an appropriate trade-off. Principles are about replacing vague reasons like "it feels better" or "my experience tells me that" by more comprehensible reasons.
 +
 +([[Communication|more...]])
about/benefits.1368994152.txt.gz · Last modified: 2013-08-31 10:12 (external edit)