Published at: 01:05 pm - Monday May 11 2009
Many business people don’t understand Boolean logic, at least not on the abstract level that developers are used to. And that is perfectly ok, since they don’t have to instruct stupid things like computers to do their work. They either talk to other people, who are happy to base decision on a handful of examples [...]
Published at: 09:03 pm - Saturday March 07 2009
I am a big fan of creating at least the basic structure of your database from the domain model using hibernate. But if you work with Oracle you know on problem with this approach: the length of names is seriously limited for tables and columns. So if you have a inner class with embeddables you [...]
Published at: 10:02 am - Saturday February 28 2009
Since the days still only contain 24hours (sometimes they even steal a second) I don’t have the time to put most of my weird ideas into reality. So here are some of my ideas for you to pick and to become rich and famous or one of the thousands of sole open source developers that [...]
Published at: 08:02 pm - Tuesday February 24 2009
Stephan Schmidt writes about logging in his latest article. I think he has 7 mostly valid points and even 7 more in an older post, but there is one advice that is missing, which also invalidates one of his points:
Use different logging hierarchies
Why? Well Stephan writes in the first article:
Logging in web applications is important [...]
Published at: 07:02 pm - Wednesday February 18 2009
I try to minimize the use of database specific programming languages like PL/SQL. It is just annoying to work with a language that is just badly designed and has hardly any serious tool support. It (and the IDEs around it) is lacking in so many ways. All the things I would expect from the most [...]
Published at: 08:02 pm - Friday February 13 2009
As everybody in the IT blogosphere knows by now Jeff Atwood started quite some discussion with his opinion that there might be too many rules out there for developers to follow. I think the opposite is true. I think the IT industry is still a mess because 90% of the members of this industry do [...]
Published at: 10:02 am - Tuesday February 03 2009
Wait … wasn’t that ‘Keep your tests green’? Of course I agree, if 50% of your tests are red all the time you have a problem. BUT if 100% of the tests are green all the time, then how do you know they can actually detect the errors they are supposed to cover? Simple answer [...]
Published at: 11:01 pm - Wednesday January 14 2009
I wrote before about the maturity (or lack thereof) of the art of software development in the database realm. So did others.
One thing I noted is that there is no discussion on how to break down a database into modules or packages.
So today instead of mainly complaining, I’going to make a proposal on how to [...]
Published at: 10:01 pm - Thursday January 08 2009
If you are working with Office 2007 you know the Ribbon. If you don’t you are a lucky bastard.
Although Office has many bugs and is a major case of feature bloat, but up to now I always stood up to defend it, because most of the stuff I use works ok, and that is probably [...]
Published at: 07:12 am - Wednesday December 31 2008
There is a new conference taking place in 2009. You can find the call for paper here. Thing I find most promissing about it is: they actually try to use the quality of presentation technique for deciding on the selection of talks:
Einreichungen, die alternative, partizipativere Formate
verwenden, werden bevorzugt. Wenn die klassische Vortragsform gewählt wird, dann [...]