Applying Rules of Graphical Design to Judge the Beauty of Code

You probably know this feeling: You take a look at somebody’s code and immediately think “Oh my god this is ugly” More seldom, yet it also happens that you think “man this looks nice” even before you have the slightest idea of what the code is all about.
I hereby claim that the chance of your [...]

Posted in: Uncategorized by Jens Schauder No Comments

Interfaces for Databases


Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/www/web338/html/WordPress/wp-content/plugins/simple-tags/inc/client.php on line 1310

Warning: shuffle() expects parameter 1 to be array, null given in /home/www/web338/html/WordPress/wp-content/plugins/simple-tags/inc/client.php on line 1311

Warning: Invalid argument supplied for foreach() in /home/www/web338/html/WordPress/wp-content/plugins/simple-tags/inc/client.php on line 1312

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 [...]

Posted in: Agil, Datenbank, Softwareentwicklung by Jens Schauder No Comments

The Ribbon Sucks


Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/www/web338/html/WordPress/wp-content/plugins/simple-tags/inc/client.php on line 1310

Warning: shuffle() expects parameter 1 to be array, null given in /home/www/web338/html/WordPress/wp-content/plugins/simple-tags/inc/client.php on line 1311

Warning: Invalid argument supplied for foreach() in /home/www/web338/html/WordPress/wp-content/plugins/simple-tags/inc/client.php on line 1312

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 [...]

Posted in: Design, Softwareentwicklung by Jens Schauder 16 Comments