3 ms·
I'm reminded of the Kernighan quote / trope: "Everyone knows that debugging is twice as hard as writing a program in the first place. So, if you're as clever as
by christophilus 4y ago
I'm reminded of the Kernighan quote / trope: "Everyone knows that debugging is twice as hard as writing a program in the first place. So, if you're as clever as you can be when you write it, how will you ever debug it?"
This phenomenon seems to happen more frequently with FP or related tools and languages (RxJs abstraction soup comes to mind).
- wiseowise 4y agoThis sounds really cool, except it was written in 1978 and has nothing to do with modern realities of functional programming or tools. > RxJs abstraction soup comes to mind Merely a side effect of being implemented in a language that wasn’t really designed for it.
- jimbokun 4y agoIn my opinion it's just as true today as in 1978, if not more so, but functional programming can make code simpler to reason about and therefor debug.