Hacker News new | ask | show | jobs
by pnathan 4649 days ago
+1. When you're concerned with ensuring every single developer can read, understand, and rewrite your code, you don't have a place for the best; because the average and worst devs won't grasp what the best does.
1 comments

Often it is quite the opposite: when the best is finished the result is smaller and much more readable.

I am allowed to be opinionated, I have seen both forms in well paid consultant jobs.

The best avoid tangled, excessively-layered code, but often are inclined to use reflection, multi-indirection, or other tools that mediocre programmers may not understand.