『Good Code, Bad Code』はコード品質や設計の基礎を学べる書籍です。AIによってコード生成が容易になった現在でも、設計・モジュール分割・エラーハンドリングといった考え方は依然として重要です。本記事では特にAI時代でも価値が残る内容を紹介します。 Good Code, Bad Code ~持続可能な開発のためのソフトウェアエンジニア的思考 作者:Tom Long秀和システムAmazon はじめに 最初にこの本を読んだのはもう2年半前、、、早い、、、。当時も紹介ブログを書いています。 paper2.hatenablog.com 最近AIがかなり色々できるようになったとはいえ、最終的に作っているものはソフトウェアであり、それを運用・拡張・維持していくにはそれなりの専門知識が必要です。 例えばエラーハンドリングは良い例だと思います。初学者は「システムがエラーにならないように作れば良