Software Project Management White Papers
Performing Use-Case Realizations: The Case for High Cohesion and Low Coupling
Overview In recent years, software engineering processes, in combination with object-oriented programming and improved development environments, have given software projects a greater level of control and therefore better probabilities for success. However, the processes are still not granular enough to enforce adherence to the principles of high cohesion and low coupling. It is still up to individual developers to apply these basic principles of good object-oriented design; compliance cannot be measured or automated by a software tool. This paper describes best practices that have worked well in targeting this issue for several projects. However, the main intent is to expose a problem that may be affecting many current software projects and encourage readers to work on it.
| Publisher | IBM | File Format | HTML |
|---|---|---|---|
| Date Published | June 2007 | Downloads | 3 |
| Format | White Papers | ||
| Topics | |||



