第10回
出席入力について
- WebClass にログインし「ソフトウェア設計及び演習」から出席入力してください
- パスワードは授業中にお知らせします.
グループ開発・プロジェクト開発
中間発表 お疲れ様でした.
ある程度,形にできるものをまとめたことで,どんなものを作ればいいのか,だいぶ意思統一できてきたのではないかと思います.
今後は,「どう作るか」をよく考えながら進めましょう.
プロトタイププログラムの登録
前回からの繰り返しの連絡:中間発表で使用したプログラムを,バージョン0.5として保存しておきましょう.
- (中間発表後の状態での)プロトタイプにタグをつけ,
- このバージョンをGitLab上のリポジトリにpushしておきましょう.
- 作業が終わったらはTAに報告してください.
GitLab
GitLabを利用してバージョン管理を行っていきましょう.
GitLabの使い方を参考にしてください.
今日の技術的内容
再びモジュール化
モジュール化について,もう一度,よく考えてみましょう
部品を組み合わせるようにプログラムを作成し,
部品ごとに独立して管理できることが理想です.
理想に近づけるために改善できることはないかな?
-
- 構造をつかまえ
- 何をモジュールにするか決めましょう.
- モジュール間のインタフェースを(しっかり)決めましょう.
モジュール化が終わったら分担を決めましょう
- 一つのモジュールを2〜3人で担当しましょう
- モジュール毎に,担当者が,やるべきこととインタフェースを再確認し,
- モジュールの実装にしたがって,モジュールの内部設計を行ってみましょう.
- 実際のコードを書くときは,モジュールパターンも参考にしましょう.
以下はTAのみなさんへ
Gitタグの作業報告を受けていない班は,声がけをお願いします.
再度,モジュール化へのアドバイスがあればお願いします.