강의

멘토링

커뮤니티

BEST
Programming

/

etc. (Programming)

オブジェクト - 基礎

責任主導設計方法に代表されるオブジェクト指向設計方法を学習し、凝集度、結合度、カプセル化の観点から設計をトレードオフする方法を調べます。

難易度 初級

受講期間 無制限

  • eternity
software-design
software-design
oop
oop
software-design
software-design
oop
oop

オブジェクト - 設計原則編を公開しました。

こんにちは。チョ・ヨンホです。

オブジェクト-基礎編に続き、オブジェクト-設計原則編をオープンしました。

5月15日から6月13日まで30%アーリーバードの割引中であり、多くの方々のご関心お願い致します。

オブジェクト - 基礎編 この責任主導設計を中心にオブジェクト指向のさまざまな側面を説明した場合、 オブジェクト - 設計原則は、コードをリファクタリングしながらメンテナンス可能なオブジェクト指向設計に至る方法を説明しています。

講義で中心的に扱う設計原則は次のとおりです。
コードを改善するためにこれらの原則を適用する方法が疑問に思っている人の多くに関心をお寄せください。

  • 単一抽象化レベルの原則( Single Level of Abstraction Principle , SLAP )

  • 単一責任原則( Single Responsibility Principle , SRP )

  • オープン - 閉鎖原則 ( Open-Closed Principle , OCP )

  • リスコフ置換原則 ( Liskov Substitution Principle , LSP )

  • 依存性逆転原則( Dependency Inversion Principle , DIP )

  • インターフェイス分離の原則 Interface Segregation Principle 、ISP)

  • ディミッタの法則( Law of Demeter , LoD )

  • 尋ねないでください原則(Tell Don't Ask、TDA)

  • コマンドクエリ分離の原則( Command Query Seperation CQS

  • 重複してはいけない原則 ( Don't Repeat Yourself, DRY )

いつもありがとうございます。

チョ・ヨンホの夢

コメント