9. 9
The 7 worst practices
1- Duplicated code
» Which one do you prefer ?
10. 10
The 7 worst practices
2- Maldistribution of the complexity
» What is the best ?
» 1 method with a complexity of 30
» 10 methods with a complexity of 3
11. 11
The 7 worst practices
3- Bad design
» Which package / class
is responsible of what ?
13. 13
The 7 worst practices
5- Little or no use of unit tests
» Please add a new case
BUT
without any regression of course
14. 14
The 7 worst practices
6- Non-compliance with standards
» We have opened a dedicated Wiki Space for Development Standards for eXo
» https://wiki-int.exoplatform.org/display/DEVSTD
15. 15
The 7 worst practices
7- No comment or too many comments