J2ME development best practices

TomSoft posted a list of J2ME development best practices last week. Some examples: "Use carefully inheritance, but use it" and "Reduce the number of classes to the minimum, but do not put everything in a single class." It's a good, quick read.