principles:single_responsibility_principle
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
principles:single_responsibility_principle [2014-04-26 13:54] – christian | principles:single_responsibility_principle [2021-09-02 12:27] – old revision restored (2021-05-11 22:28) 65.21.179.175 | ||
---|---|---|---|
Line 5: | Line 5: | ||
* One Responsibility Rule | * One Responsibility Rule | ||
* Separation of Concerns (this originally was a broader term but is mostly used just like SRP) | * Separation of Concerns (this originally was a broader term but is mostly used just like SRP) | ||
- | * Curly' | ||
- | * Do One Thing | ||
Line 43: | Line 41: | ||
===== Origin ===== | ===== Origin ===== | ||
/* the *primary* source */ | /* the *primary* source */ | ||
- | {{page> | + | |
===== Evidence ===== | ===== Evidence ===== | ||
Line 76: | Line 74: | ||
===== Description Status ===== | ===== Description Status ===== | ||
/* Choose one of the following and comment out the rest: */ | /* Choose one of the following and comment out the rest: */ | ||
- | /*[[wiki: | + | [[wiki: |
- | [[wiki: | + | /*[[wiki: |
/ | / | ||
===== Further Reading ===== | ===== Further Reading ===== | ||
- | * {{page> | + | * Robert C. Martin: //Agile Software Development, |
* [[http:// | * [[http:// | ||
* [[wiki> | * [[wiki> | ||
Line 89: | Line 87: | ||
* [[wp> | * [[wp> | ||
* [[http:// | * [[http:// | ||
- | * Coding Horror: [[http:// | ||
- | |||
- | ===== Discussion ===== | ||
- | Discuss this wiki article and the principle on the corresponding [[talk: |
principles/single_responsibility_principle.txt · Last modified: 2021-10-18 22:01 by christian