Entries from February 2007 ↓

Static Mock using AspectJ

Jan Kronquist

After seeing MockME developed by some of my colleagues I started thinking about how this could be made in a generic way.

Tags: , , ,

Interview: Martin Fowler – man in the know

Björn Granvik

I am in search of an empty room at the Øredev conference. Normally this is an easy task, but I’ve got Martin Fowler on my tail. My mind is still blank. What on earth can I ask him that he hasn’t already written himself? Finally, an empty room, well almost. Another speaker, Erik Dörnenburg, is [...]

Tags: ,

Java ME Testing Done Right

Magnus Robertsson

Is there a right or wrong way to unit test applications? We believe so. Especially when it comes to testing Java ME applications. Down-scaled copies of our faithful testing frameworks are popping up everywhere in the Java ME community. But has anyone dared to ask the question: Why? The Problem Java Micro Edition (Java ME) [...]

Tags: , , , , ,

Essential Java Generics

Anders Janmyr

Once you get past simple usage of Java Generics and start implementing generic classes yourself it may seem quite intimidating. It is tricky, so it is important to remember a few rules. Subtyping The Liskov Substitution Principle, the rule that says that subclasses should be substitutable for their base classes, does not apply to generic [...]

Tags: , ,

Neo – a netbase

Björn Granvik

Neo is a network-oriented database for semi-structured information. Too complicated, let us try again. Neo handles data in networks – nodes, relationships and properties – instead of tables. This means entirely new solutions for data that is diffi cult to handle in static tables. It could mean we can go agile all the way into [...]

Tags: , , ,

Problems with object creation

Jan Kronquist

Every programming language has tricky details that you need to be aware of. This article will look at several such issues in Java related to the Java compiler. Test your Java skills and see if you know the answer! The problem A while ago a colleague of mine discovered a weird behavior when writing some [...]

Tags: , ,