Software Development
-
Software engineering vs Software consulting
I’ve seen articles with this topic in the past but have to admit to have never read one. If you…
Read More » -
Dynamic Programming – Introduction
Wow, it’s been a while since I’ve written anything here. Between changing jobs, working on my PhD and moving to…
Read More » -
Coping with Methods with Many Parameters
I will put my captain Obvious cape now and write in short how to get rid of methods with many…
Read More » -
Write effective Unit tests
Soon or later we all experienced the comfortable feeling of test green lights, assuring a non regression after a change…
Read More » -
Responsive UIs with Eclipse and SWT
Recently I had the problem that my ‘well-conceived’ view design did not scale down reasonably. I realized that the flexibility…
Read More » -
Changing commit message in Git
Introduction Git is distributed version control system and now-a-days, it is de facto version control system for number of open…
Read More » -
Object-oriented != imperative
Dear FP community: one of the things I really like about you folks is the rigor you’ve brought to the…
Read More » -
Ideas Aren’t Worthless
It’s common knowledge that “ideas are worthless”. An idea will bring you nowhere – you need implementation, focus, a good…
Read More » -
How I broke our continuous deployment
This post is about a failure – more precisely about how I managed to bring our release processes to their…
Read More »