Author: may

More Enumeration Fail

I recently came across of some brilliant chunk of WTF-code. The reason was that some swedish users complained about the software not caring about their language settings. First step was to review the method which stored the settings: Second step was the method which fetched the stored settings: It was a famous moment to realize what was happening there. But…

Read More »

Enumeration Fail

The more I dig into some older code lately the more I wonder what my colleague was drinking all the time. Why not. But at least he could have the javadoc fixed.

Read More »

Java Singelton fail

Exciting WTF moments at work (no joke, stuff I’ve seen coded by real Java professionals): So far, so good. Looks like a normal singelton pattern. This seems to be a little odd. But ok, I’ve seen this before for smuggling Mock-Instances during jUnit-Test into the otherwise static-referenced Singleton. Not nice but quite applicable when Unit-Tests are created for code fragments…

Read More »

The philosophy of a prototype

Prototypes are something every software developer comes across in his lifetime. Usually quite informal in the early stages of their career by coding by the trail-and-error-pattern where every iteration can be seen as a prototype for the next. Later on, with projects getting bigger, it is most likely that the programmer starts to use prototypes more systematically. Some even learn…

Read More »

Formulate the obvious

Talking about project planning and project management it might sound obvious to state that it is quite useful to write down everything what gets decided. In fact many things seem to be obvious for those who are involved with the project. Usually the longer the time used to prepare a project, the more things get obvious. When the first meetings…

Read More »

Planning the planning

In my last post I postulated 18 points of inevitable steps in software development. Now I want to explain some of them. Let’s start on the top First and – in my eyes – the one most important point is to organize the project evaluation itself. This might sound trivial but is most likely to get forgotten in the whole…

Read More »

A project plan frame

No one working in software development would doubt that project planning is necessary and important. But one may doubt that anyone knows how to do it. Actually I don’t remember someone ever telling me that a project plan worked out just fine. But I know a lot of stories on how project plans just failed inevitably. And before I post…

Read More »

Completed 2009 Wallpapers

I finally added the three missing pictures to my 2009 collection of wallpapers. [singlepic id=161 w=160 h=120 mode=web20 float=left] [singlepic id=162 w=160 h=120 mode=web20 float=left] [singlepic id=163 w=160 h=120 mode=web20 float=left]

Read More »

Mayworld – once again

I finally decided to rework the whole mayworld. Some time passed by since I did something, so I thought it is time to start over. This time I’m using wordpress – let’s see how it works. I took the time to upload my gallery of  self-made wallpapers so the will be at least something on this page ;)

Read More »