KISS
Today I just want to express my agreement with the KISS principle, mainly in a software development context. The meaning is easy "Keep It Simple, Stupid", we also can find some variants like "Keep It Short and Simple" or "Keep It Safe and Simple". It is a serious principle although it sounds funny.
This concept is not new, but very easy to forget. That's why I want to dedicate a post, just not to forget it.
Nowadays there is a trend to complicate everything and reinvent. Software frameworks and tools are more and more complex including a lot of extra functionality and frequently forgetting the goals. This usually provokes to kill a flea with a sledgehammer.
In my opinion some projects of software folowing this principle are:
- Archlinux: a great linux distro.
- H2: a java SQL database.
- And more like Cherokee (Web server), Jetty (Servlet container)...
Although some of these projects are growing faster and it's difficult to say if they keep the principle.
2009-08-18 20:16 by pichulines (0 comments)
Add a comment