Software Development
-
Bug Fixing – to Estimate, or not to Estimate, that is the question
According to Steve McConnell in Code Complete (data from 1975-1992) most bugs don’t take long to fix. About 85% of…
Read More » -
Git newbie commands
If you’re new to Git you will recognize that some things work different compared to SVN or CVS based repositories.…
Read More » -
Stumbling towards a better design
Some programs have a clear design and coding new features is quick and easy. Other programs are a patchwork quilt…
Read More » -
10 Object Oriented Design principles for the Java programmer
Object Oriented Design Principles are core of OOPS programming but I have seen most of Java programmer chasing design patterns…
Read More » -
Modelling Is Everything
I’m often asked, “What is the best way to learn about building high-performance systems”? There are many perfectly valid answers…
Read More » -
Fixing Bugs – if you can’t reproduce them, you can’t fix them
‘Generally, if you can’t reproduce it, it’s almost impossible to fix’. Anonymous programmer, Practices of Software Maintenance, Janice Singer Fixing…
Read More » -
How to build a DIY Service Repository
Every Jedi faces the moment in their life when their Lightsaber simply fails to perform as expected and he or…
Read More » -
Top 5 SOA gotchas and how to avoid them
After 5 years of designing and building award winning service oriented architectures, I thought I’d share my top 5 SOA…
Read More » -
Enterprise Architect Program for organization
From kick start to acceptance First seek to understand. Don’t do EA for EA’s sake. Really seek to understand what…
Read More »