In response to my previous blog-entry, Dennis asked if the QA team was at fault.
You could easily blame it on the QA team. However, you cannot expect the QA team to be the silver bullet of quality, especially if they are working downstream of the software cylce. I do not work at Microsoft and do [...]
Entries from April 30th, 2005
Can we blame the QA team?
April 30th, 2005 1 Comment
Tags:
What Microsoft keeps teaching us - what not to ship?
April 27th, 2005 4 Comments
The mantra of ‘Release regularly and frequently’ is at the core of all agile processes. However, it is important to know the difference between a release that is ready to ship vs. an internal release. So, when is software ready to ship? Flip side of the same question is “when is software not ready to [...]
Tags:
Kent Beck violates rules of TDD? Does he really?
April 7th, 2005 No Comments
Every morning, before leaving for work, I skim through discussions on yahoogroups. Today morning, this posting from Kent Beck on the ExtremeProgramming group gave me a sweet jolt:
I recently coded without a test. I tried for several hours to get a test written and couldn’t. I still wanted to make progress on the feature. I [...]
Tags:
Overusing ArrayLists
April 6th, 2005 No Comments
ArrayList is one of the most preffered collection types used by the programmers. Whenever, in need of a collection, the first thing a programmer tries to use is an ArrayList.
Consider the following code snippet; first the unit-test:
FruitBasket fruitBasket = new FruitBasket();
fruitBasket.add(FruitType.Oranges);
fruitBasket.add(FruitType.Oranges);
assertEquals(”Should have only one set of oranges”, 1, fruitBasket.countOf (FruitType.Oranges));
Now the implementation :
public void add(FruitType [...]
Tags: