Categories
Development

Report on zero-defect code

The US National Security Agency has released a case study showing how to develop zero-defect code in a cost-effective manner. Diomidis D. Spinellis has taken a closer look at the claims and the code released for this project. At first when I read through the article I agree with most his points, but it gets quite interesting when I read the comments.

The things we consider important when living in our business-entrepriecey-systems-world might not be feasible when you’re doing realtime-secure-flightsystems etc. If you are working under the paradigm of formal verification, loops might be a bad thing.

I don’t know much about this stuff, and I am quite content not needing to think about it. That said I really try to strive for zero-defect, maintainable code, it just doesn’t seem worth it doing formal verification on most systems I work on. I should look into it though to learn a little about it without picking it up. I think working in this fashion will probably block all attempts to be agile.

Categories
Personal

JavaZone 2008 videos online

It’s been a little while since they were put online, but if you havn’t seen it check it out. These are my recommendations:

Check out the rest of the program for more great talks. These were my favourites from the ones I have seen. Should be many more good ones to discover there.

Categories
Development

The best regular expresion plugin for Eclipse

I’ve looked into some of the regexp plug-ins for Eclipse today, and QuickREx is, in my opinion, the best one out there.

If you have other favourites, please inform me:-)

The contributors to this project has also implemented a plug-in for developing XPath expressions.