Why Aircraft Carriers are not Agile

Itay Maman tries to answer the question posed in the title: Why aircraft carriers are not built using an agile methodology? And my answer is this: Because the engineers can know up front that it will float That’s it. That’s the answer. That’s the point I am making. I think the question is a good [...]

Where are the High Level Frameworks?

I became a java developer (and not a C developer for example) because java takes a lot of the pain away. I just love the garbage collector. Sure it can give you a hard time, but 99% memory is not an issue in the projects I am working on. The object oriented paradigm also made [...]

Debugging Software

Debugging is said to take about just as much time as coding, possibly even longer. Yet I don’t see a discussion about how to debug. So lets propose my personal process on this: Gather information. Make sure you have reliable information about Which application has a problem What are the steps to reproduce the problem [...]