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.
If CCAN is to work, we need code which is simple and elegant more than we need code which is tricky and hyperefficient. Take it as a challenge: can we write code which is simple, clear and optimal?
