methodology, it is a wise long-term investment to strive for abstraction.

Certain techniques have been very helpful in improving my abilities. After solving one motivating problem, solve the same problem again from the beginning, relying only on the insight at that time. This process is repeated until the solution is as clear and direct as possible. In this way, we find rules for solving similar problems that are general enough to allow us to approach a given problem from the beginning in the most effective way. Such rules are often of permanent value.

  • ACM Turing Award Lectures, p. 162

This page is auto-translated from /nishio/方法論の抽象化に努めることは賢明な長期投資である using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. I’m very happy to spread my thought to non-Japanese readers.