Slide 6
Slide 6 text
6
モデリングをする際に⼿続き型からオブジェクト指向へのリファクタリングの溝を埋めたい。
⼿続き型とオブジェクト指向
⼿続き型
メリット
• ⼩さなプログラムを書くにはちょうど良い
• コードを追いかけやすい
• 学習難易度が低い
• 処理の再利⽤ができる
• クラス、カプセル化、継承、ポリモーフィ
ズムと⾏った特徴を使⽤できる
• 修正を加えるのが⽐較的容易
オブジェクト指向
デメリット
• 処理の再利⽤ができない
• グローバル変数
• 修正を加えるのが難しい
• ⼩さなプログラムを書くには向かない
• コードを追いかけにくい
• 学習難易度が⾼い
独学プログラマーp144, ⼿続き型⾔語とは︖オブジェクト指向⾔語と⽐較しわかりやすく解説︕メリットやPythonにおすすめの型を紹介︕
分析
モデリング
モデリング
パッケージ
システム
主な⽤途
⼿続き型とオブジェクト指向