Top Ten Software Architecture Mistakes I have stumble upon some of this mistakes, and some of them could be avoided just by better planning. So this are good things for me to know in my future career.