4 ms·
It's easier to write code than to read. This isn't a fact but it is generally accepted by many. It doesn't seem obvious at first why but "reading code" isn't li
by s_dev 7y ago
It's easier to write code than to read. This isn't a fact but it is generally accepted by many. It doesn't seem obvious at first why but "reading code" isn't like "reading".
https://jonathanfries.net/code-is-still-harder-to-read-than-write-part-1/ https://jonathanfries.net/code-is-still-harder-to-read-than-...
- yebyen 7y agoIt's also called the law of "Uphill Analysis, Downhill Invention" which states "It is much more difficult to guess the internal structure of an entity just by observing its behavior than it is to actually create the structure that leads to that behavior." Been reusing and repeating this one quite a lot, since I saw it mentioned in one of this year's RubyConf keynotes: https://blog.jessitron.com/2019/11/05/keynote-collective-problem-solving-in-music-science-art-and-software/ https://blog.jessitron.com/2019/11/05/keynote-collective-pro... (There is a blog-post version behind this link as well, in case anybody wanted to skim the contents rather than watch video of the entire talk to find out how it fits in.)
- gherkinnn 7y agoUphill Analysis, Downhill Synthesis is a major point in the book Vehicles. [0] Fascinating thought experiments. Here’s an introduction on YT [1], though it really only scratches the surface. [0] https://www.goodreads.com/book/show/483485.Vehicles https://www.goodreads.com/book/show/483485.Vehicles [1] https://m.youtube.com/watch?v=A-fxij3zM7g https://m.youtube.com/watch?v=A-fxij3zM7g