I have never, never, never seen a good source code in real life. In books, everything is shiny and easy. In real life, all software sucks and is badly written.
In my experience, all teams I worked with needed to work in a messy, ugly, smelly code base where the client is utterly against "wasting time" with automated testing.
Just needed to let this out. Sorry.

  • 3
    Work for software product companies. It won't be perfect, but it will be a lot better because they connect the software product to the bottom line.
Add Comment