Tag Archives: xp
Evolving software and improving algorithms
Posted on 13. Jan, 2011 by Guilherme Silveira.
Recently Bob Martin has posted a series of transformations that aid developers whilst implementing an algorithm. Following steps and in order to improve our code and achieve something is key to refactoring, TDD and other tools are out there that gives up that kind of feedback. Bob posts a few questions that are important for [...]
Continue Reading
Simple changes might not lead to simple solutions
Posted on 10. Jan, 2011 by mauricioaniche.
The process of delivering a new feature is consisted in implementing or fixing something that the current state is not capable of. Given the set of all problems that your software solves at this moment, there are many different ways to solve them. All of those possible solutions are valid and would end up in [...]
Continue Reading
When I am unable to TDD…
Posted on 24. Aug, 2009 by guilhermesilveira.
It has been a while since we started using unit tests (and other types of tests) in our projects. But test driven design has always been something that once in a while I feel unskilled enough to do from start!? Many people (including myself), for many reasons, that TDD is the way to go… but [...]
Continue Reading
To break or not to break? Java 7?
Posted on 17. Aug, 2009 by guilhermesilveira.
There is a short slide show to illustrate some thoughts. There will be better ones in the near future. When is the right timing to break compatibility of a public api regarding its previous versions? Well, in the open source communites there is a common sense that a library is allowed to cause some migration [...]
Continue Reading
Continuous integrating: parallel tests the way they should be
Posted on 01. Jul, 2009 by guilhermesilveira.
Tired of running your tests in more than 10 minutes? Or tired of categorizing them in order to run them in parallel?
SUBSCRIBE TO OUR RSS