The 10 Developing mistakes
- Blob, The God class : Find related concepts and break it.
- Lava Flow : Only prevention or else painful cure.
- Functional Decomposition: similar to the Blob.
- Poltergeist : Remove and trim often.
- Golden hammer : Expand your horizons.
- Spaghetti Code : Refactoring - Clean up.
- Cut and Paste : Try to reuse at the black box level.
- Swiss Army Knife : Simplify.
- Reinvent the wheel : Find the right info.
- Reach a dead end : Know what you are using.