企画書の作成
ものと操作の洗い出し
ものと操作の洗い出し(続き)、モジュール分け
モジュール作成の担当分け(裏返り判定の後、ひっくり返すモジュールを作る)
gitlabに新しいプロジェクトの追加、使い方の確認 練習
裏返り動作のモジュール作成開始。
裏返り動作のモジュールほぼ完成したが、いくつか反応しないとこがあったので次回直したい
裏返り動作のモジュール完成。 石を置けるかどうかの判定も作ることになった。
石を置けるかどうかの判定、完成。
表示モジュールと統合テストをしてみた
表示モジュールとの統合でのバグを発見したが、多分解決した
表示モジュール、罠モジュールとの統合
通信モジュールとの統合、通信がうまくいかなかった
全部のモジュールの統合テスト
石の裏返しをするための盤面の更新をする関数の作成を担当した。どのようにしたら実現できるのかが思いつかず苦労したが、結果としては良いのができたのではないかと思う。個人的な作業は早い段階で終わったので他の人を手伝ったりしたが、自分の開発では使わなかった javascript の文法に触れる良い機会になったので良かった。
反省点としては、こまめに wiki を編集できず、行動を記録する癖をつけきれなかったこと、モジュールや関数の分割に不備があり、他から使いづらくなっているのに気づくのが遅れてあとから大変だったことなどがあり、グループ開発に置けるコミュニケーションの大切さを学んだ。