4 ms·
The "tools, not rules" programming meta-methodology: - Your own reasoning takes priority over any method or principle. - If you can't see how a method is conc
by extension 15y ago
The "tools, not rules" programming meta-methodology:
- Your own reasoning takes priority over any method or principle.
- If you can't see how a method is concretely helpful, you shouldn't follow it. The need for it will soon become apparent, if there is one.
- No method is universally helpful. There are always cases where it is detrimental.
- No principle is justified a priori. That a principle "fits" a particular situation is not a sufficient reason to invoke it.
(these are really all just different ways of saying the same thing)