• Intellectual Production of Engineers Table of Contents Digest A portion of the table of contents is cut out and given a new title (front cover). image

  • Chapter 1: How to Learn Something New 1

    • What is Abstract 29
      • abstract 30
      • Models & Models 31
      • Module 32
        • Limit interactions 32
        • Hide unimportant parts = extract important parts 33
      • Model View Controller 33
      • Finding Patterns 34
      • Design Patterns 35 - Column: Naming the Pattern 36
      • Why is abstraction necessary? 37
        • Generalization through pattern discovery 38
    • How to abstract 39
      • Compare and learn 39
        • Notice the space between “same” and “different. “39
        • Parable 40
        • Focus on the Difference 41
      • Learning from History 42
      • Learning from Pattern Books 43
    • Verification 44
      • Made and verified 45
        • Commentary is also a kind of making 46
      • Verified by testing 46
      • Areas of Difficulty in Verification 47
    • Summary 47 What is Abstract 29_2

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.