This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
documentation:codingguidelines [2013/09/05 09:48] mhgamework removed |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Coding Guidelines ====== | ||
- | |||
- | (Higher has more priority) | ||
- | |||
- | Do not use underscores! | ||
- | Classes: PascalCasing | ||
- | Public: PascalCasing | ||
- | Private: camelCasing | ||
- | |||
- | |||
- | We are now using IoC for the wizards. This means: | ||
- | |||
- | Do not use the ' | ||
- | |||
- | Use Responsibility driven design. This means that you should list each responsibility of the class above the class (documentation). There should be only one class with for each responsibility. | ||
- | Having a responsibility means: If some other part of the system needs this responsibily, | ||