なぜ "簡単" なコードが複雑になるのか 〜 AI時代に読み直す『Simple Made Easy』
BRANK

!14年前の講演が、いま必要になる理由。生成AIがコードを量産できてしまう2025年、圧倒されてしまっていないでしょうか。コードレビューや品質確保に追われているかもしれません。この"複雑性の増大"に対して鋭い洞察を与えるのが、Rich Hickey(リッチ・ヒッキー)による Simple Made Easy (2011) です。ソフトウェア設計の本質を突く名講演でありながら、最近はあまり話題に登らないようです。この記事では、原義に沿って Simple Made Easy を整理しつつ、後半は AI 時代にどのように読み替えられるのかを紹介していきます。今あらためて心に刻みたい内容です。1. Rich Hickey —— 稀有な思想家が見ていたものSimple Made Easy を理解するためには、Rich Hickey(リッチ・ヒッキー)という人物にも触れておく価値があります。彼は Clojure の作者として有名ですが、「複雑性」を深く洞察する思想家に近い存在でもあります。若い頃は音楽活動をしており、時間・構造・制約といった概念を作品にまとめる感覚が、ソフトウェアにも共通していると語っています。その後、現場のコンサルタントとして多数の複雑なシステムを見てきたことで、彼は確信を得ます。"We are all very …

zenn.dev
Related Topics: AI