PHPカンファレンス名古屋2025
LT(5分)
東海勢(出身or在住)

英語文法から学ぶ、クリーンな設計の秘訣

NobleNomad41 中尾俊貴 NobleNomad41
3

SOLID原則・凝集性・結合度・関心の分離・DDD・クリーンアキテクチャ...
設計を考える際、学ぶべき原理や手法が多すぎて圧倒されてしまうこともありますよね。

しかし、これら設計原則は、実は私たちがよく知っている「英語の文法」にヒントが隠されているかも...?
英文法の基本的なルールに着目することで、仮に設計原則を知らなくても、シンプルで明確な設計ができるようになるかもしれません!

このトークでは、SVO・SVOCなど基礎的な英語文法がどのようにコード設計に応用できるかを具体的に解説します。
例)

  • S(主語)やV(動詞)の明確化が単一責任原則の遵守に繋がること
  • 「S(主語)がV(動詞)した」とクラス設計を考えることの恩恵
  • コード上での形容詞・副詞の在り方

想定聴講者

  • 設計詳しくないけど興味がある人
  • 設計に原理・手法多くてなかなか手を出せないでいる人