I didn't see the one that I'd say is the most important taoist teaching for programmers: "Vomit your intelligence" (found in Zhuangzi, not sure how it is translated in English, in French it's "Vomis ton intelligence").
I understand it this way: intelligence in our activities is this kind of explicit cleverness that is usually visible and smells its freshly graduated student eager to use whatever he learnt recently. Look, I can use metabrogramming to avoid duplicating these two lines of code!
Most very annoying landmines I find in refactoring code code are just side effects of this kind of intelligence. And usually "dumb code" work faster, better, is easier to maintain, and, well, requires more (real) intelligence and experience to write.
Please note that this is a point of view from seasoned coders. From the first time php-scripter, using intelligence and moderate factorisation is obviously advised.
I understand it this way: intelligence in our activities is this kind of explicit cleverness that is usually visible and smells its freshly graduated student eager to use whatever he learnt recently. Look, I can use metabrogramming to avoid duplicating these two lines of code!
Most very annoying landmines I find in refactoring code code are just side effects of this kind of intelligence. And usually "dumb code" work faster, better, is easier to maintain, and, well, requires more (real) intelligence and experience to write.
Please note that this is a point of view from seasoned coders. From the first time php-scripter, using intelligence and moderate factorisation is obviously advised.
So, to this nice list, I'd add a