OSGi – one of my favourite things in Java world

Did you hear about OSGi? Not yet? Well it is time to start now, because that is a damn cool thing.

Just read the following article and you’ll see what I mean…

 Is There a Place for OSGi in Enterprise Application Development? (Part 1)

Below you can find some links related to OSGi:

The specification:

http://www.osgi.org/Main/HomePage

Most important Implementations:

http://www.eclipse.org/equinox/

http://felix.apache.org/site/index.html

Happy coding

N

Clear Simple Code vs Clever One-Liners

Today I found a nice article (actually the article found me…) written by Alexander Lucas titled Lines Of Code – Dispelling The Myths about a common project management error, which makes estimations and worse makes the evaluation of a good programmer based on the number pf lines of code he/she has written in a period.

At the end of the article Alexander presents a much bigger problem of us programmers: the usage of clever one-liners. That made me thinking of how much I hate that kind of code, even if written by me, which does something in a very clever way in one shot, but is absolutely unreadable. Continue reading