Lets make it modular
January 31, 2010 · by Kevin Runde
“Lets make it modular” has become one of my new most hated phrases.
1) Non-technical people say it to mean do what I want it to do in the future with out me knowing what that is now.
2) Genericises the design which often leads to solutions that don’t fit the problem.
3) Creates lots of unneeded code and tests. (You do test right)
* Overly complex design (more layers)
* More code to learn, understand, and test
* More test cases
*LOT more places for things to go wrong
* Each layer ends up having it’s ownDTOs (also known as VOs, DAO, etc) to call it which creates more code and tests
Filed in: Team Member Blog Comments (0)
Comments
There are no comments for this entry.