If you have been a developer for a while now, you may have some experience in reading and/or writing procedural sourcecode and database-driven models of software and suffered from the consequences just as I have.
If you’ve had the questionable joy of getting served an architecture that consists of a very smart GUI and stored procedures in your all powerfull SQL database, you might ask yourself, if there is a way out of that gooey mess.
If you seek for your daily aspirin everytime your projectmanager changes the unchangeable functional specification document and drives the whole team and himself down a spiral of unsatisfaction, relax… there is hope
On this blog I want to share the experience of my ongoing journey through the world of agile project management and software craftmanship, document new ways of building enterprise architectures and gather feedback to learn and improve iteratively. Together we can go on a journey to become good software craftsman, that keep learning constantly, share their experience and teach their knowledge, and most importantly, care about their codequality.
“[...] the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do” - Steve Jobs
Have a nice code,