1994 1994年の10月、GoFは「Design Patterns: Elements of Reusable Object-Oriented Software(オブジェクト思考における再利用の為のデザインパ ターン)」を発表。これはソフトウェア設計において繰り返し現れる構造をパター ンとしてまとめて、カタログにしたもので全部で23パターンが掲載されています。
knowledge is the “why”. Why does Angular exist? Why does it have the features that it has? What problems is it trying to solve? … In general, asking why is a recursive process, just like installing a software dependency. We have to follow all the recursive dependencies until they all resolve, otherwise we end up with broken software — or in this case, incomplete understanding. We have to continually dig deeper until we hit a layer whose value we understand. Kids know this intuitively! 最後に伝えたいこと