凝集度結合度セミナー
セミナー概要
凝集度結合度はソフトウェア開発に携わる方であれば全員知っておくべき設計品質です。C言語、Java、C#どの言語にも適用できます。またコーディングする時、仕様書や設計図を書く時、レビューする時などあらゆる場面で使用できます。一生モノのスキルになります。
セミナーを受講すると
- 凝集度・結合度とは何か説明できる
- 悪い凝集度・結合度のモジュールを改善できる
- 良い凝集度・結合度のモジュールを設計できる
カリキュラム
標準的なカリキュラムです。アレンジも可能です。
- 1. ソフトウェア開発と凝集度・結合度
- ソフトウェア開発現場の課題
- なぜ凝集度・結合度が必要なのか
- 2. 凝集度とは
- 7つの凝集度
- 凝集度の良い・悪いモジュール
- 3. 結合度とは
- 7つの結合度
- 結合度の良い・悪いモジュール
- 4. 高凝集・疎結合に改善する
- 関数を改善する
- ファイルを改善する
- 5. 高凝集・疎結合に設計する
- 高凝集にモジュールを抽出する
- 疎結合にモジュールを組み立てる
セミナー基本情報
- 対象者
- 若手、中堅、ベテランエンジニア
- 日数・時間
- 2日間 / 6~7時間/日
- 開催方法
-
オンライン研修
集合研修