^^c2.com/cgi/wiki.

The first wiki.

E' anche un deposito di Design patterns. Software patterns.

 

  1. WikiWikiWeb
  2. WardCunningham the founder
  3. ComplexNumbersArePoints
  4. ExtremeProgrammingRoadmap
  5. Patterns >>>

  6. Principles

  7. DRY Dont Repeat Yourself | occa
  8. Once And Only Once
  9. If It Is Working Dont Change
  10. KIS KeepItSimple
  11. SevenPrinciplesOfSoftwareDevelopment
  12. Programming, programming language

  13. PythonLanguage
  14. IwannaLearnPython
  15. FunctionalProgramming
  16. ExpressionProblem
  17. DataBase >>>

How to design a class

  1. OneResponsibilityRule

    A class has a single responsibility: it does it all, does it well, and does it only.

  2. BrianButton rule of thumb:

    One of the criteria I use is to try to describe a class in 25 words or less, and not to use "and" or "or". If I can't do this, then I may actually have more than one class.