
Falsifiability and Unit Testing
Without a doubt, Test Driven Development (TDD) lies in the core of my software development approach. I have been a very early adapter of automated […]
Without a doubt, Test Driven Development (TDD) lies in the core of my software development approach. I have been a very early adapter of automated […]
It is my impression that the vast majority of new developers, tend to underestimate the importance of design and implementation details as they struggle […]
One of the common discussions I have had with my colleagues over the last years was about the creation of metrics to express the productivity and […]
Please, do not make any evening plans until the end of the sprint I remember being a member of a project that was obviously […]
A few thousand years ago in the desert of Giza, the construction of one of the most ambitious constructions ever was initiated. Hundred of thousands […]
A wrong metaphor about software development Although there are some commonalities, software development differs from home building to the extend of considering the metaphor to […]
Longevity and number of users are the two most dominant characteristics of high quality software This might sound a bit axiomatic but it has to […]
The McDonald Theory I do not see how can anyone disagree with The McDonald Theory which states that initiating a process is more important than […]
Sometimes when developing a solution I stop my coding for a several minutes visualizing my work as a battle between abstractions and specializations. The contrast […]
Copyright © 2023 | WordPress Theme by MH Themes