Monday, 17 December 2007

State of Emergency

We are in a state of emergency because our coffee machine shows signs of an eminent breakdown. Everyone who knows me knows that I prefer good food in general but when it comes to coffee then I do not compromise. This is due because of traveling through Italy many times because my wife's mother grew up in Italy. That means that I want to have a good shot of espresso and cannot stand drip coffee or, even worse, peppermint while mocha, yikes. Having owned many espresso machines in my life my wife and I decided that only an espresso machine with a boiler is going to work for us. The ones with a  keep on reading here

Posted by schaefera at 8:32 PM in Personal

Continous Intergration

In my current job I am looking into some strategies on how to develop software efficiently and one of the best working model I know of is how software is develop in open-source. It is mind boggling to watch how companies are unable to do basic things like automated builds, automated tests, notifications about failures, release management even though they have the resources, the manpower and they work in close proximity. But I think actually all these points are the reasons why it doesn't work because they make it easy to cheat on them which over time becomes a way of how software is developed. Open-source projects on the other hand do not have a choice and because of their setup they cannot cheat and so it becomes a way of how they develop software without expensive and resource intensive tools like Clearcase, Project Management tools, (UML) Design tools and many more. Therefore the streaming lining of a project because of its open-source nature is their biggest advantage for developing great software. Another point would be that many users see the code a give more feedback than in a for-profit company but there is not much a company could do about it.

  keep on reading here

Posted by schaefera at 10:25 AM in Java