タグ

ブックマーク / medium.com/@takasek (1)

  • iOSDC 2019「SOLID原則を生活に適用する」全文以上書き起こし

    SOLID原則は、オブジェクト指向プログラミングにおける基的な5つの原則です。 S — 単一責任の原則 (Single Responsibility Principle) O — 開放/閉鎖原則 (Open/Closed Principle) L — リスコフの置換原則 (Liskov Substitution Principle) I — インタフェース分離の原則 (Interface Segregation Principle) D — 依存関係逆転の原則 (Dependency Inversion Principle) コーディングにおいて、言語化できない不吉なにおい(Code Smell)を感じたときには、これらの原則に照らし合わせることで設計の間違いを言語化し、修正の手がかりを掴むことができます。 SOLID原則はもちろん、ソフトウェア設計のための原則です。 しかしオブジェクト

    iOSDC 2019「SOLID原則を生活に適用する」全文以上書き起こし
    Carbon12
    Carbon12 2019/09/13
  • 1