Skip to content
Diomidis Spinellis edited this page Dec 10, 2013 · 2 revisions

Our Code Should Not Be Ugly

(or at least, no uglier than it has to be)

Because most code sucks, trust is thin between programmers. If you want someone to use your code, they have to be able to appreciate it at a glance, otherwise they'll just write their own.

So CCAN needs code which is simple and elegant more than it needs code which is tricky and hyperefficient. Take it as a challenge: can we write code that is simple, clear and optimal?