Random rant

Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius — and a lot of courage — to move in the opposite direction. – Albert Einstein

My relatively short “professional career” has already taught me what “enterprisey” software means. I’ve known this word before, I’ve seen it used to describe systems that suffered from bloat and lacked relative simplicity. If software is hard, then creating “simple” software is even harder.

Why do people like complicated solutions? Why complex object models get introduced in simple applications that could be more intuitively expressed without them? Why monsters that internally convert one XML data format, to another and another exist..?

There’s so much to see and learn from!

1 Response to “Random rant”


  1. 1 alienjr May 5, 2008 at 4:59

    IMHO difference between enterprise and small/medium business is like difference between Java and Python. One satisfies big customers, second satisfies small/medium ones. Both are needed in IT market. ;)

    PS. Wybacz, za mój potwornie upokarzający angielski.


Leave a Reply