目的特化モードを追加したことについて振り返る

振り返りを支援するモードです。何について振り返りますか?

目的特化モードを追加したことについて振り返る

入力欄の「よかったこと」「悪かったこと」「試したいこと」のボタンを押してください。

よかったこと

どんな良いことがありましたか?

目的特化モードができたことで、使い方のイメージを持ちやすくなった

その「目的特化モード」は、どんな「目的特化モード」ですか?

執筆支援と振り返り支援

その「執筆支援」は、どんな「執筆支援」ですか?

悪かったこと

どんな悪いことがありましたか?

既存のコードからスプラウト的に追加モードのモジュールへの参照をはやしているので追加するたびにその参照を追加して回らないといけない

そんなとき、あなたは何がどうなるとよいのでしょうか?

特化モードモジュールを追加して、1行書いたらいい感じに組み込まれるといい

その「追加する」は、どんな「追加する」ですか?

特化モードはだいたい一つのファイルで収まるので、それを記述する感じ。今はそれを書いた上で、あちこちのファイルからそれを呼び出す修正をしないといけない

その「特化モード」は、どんな「特化モード」ですか?

デフォルトのものとは違う質問やコマンドを追加するもの

その「追加する」について、他に何かありますか?

いま、本体の各箇所のコードが個別に特化モードを呼んで、特化モードが質問やコマンドを追加している、だから各箇所が「どんな特化モードがあるか」を知る必要が出てきてるんだな

その「コマンド」は、どんな「コマンド」ですか?

試したいこと

どんなことを試したいのですか?

特化モードを管理するメディエーターを導入する

それをすると、次に何が起こりますか?

各箇所はメディエーターを呼べば良いので特化モードを新しく追加しても編集しなくて良くなる

その「追加する」は、どこにありますか?