行動履歴(12月6日)
行動履歴
今日は一日中プログラミングをしていました。最近就活などしていて1日空いている日はなかったので結構久しぶりのことな気がします。
今日の進捗としてはもかなり大きく今日はインスタグラムとして最低限の機能である画像の投稿、表示、一覧表示の機能をビュー以外実装し切りました!昨日までで少しバグがあったのでそれを修正、とりあえず動作確認をし、デバッグ。現状ではプレゼンテーターが存在していなかったのでそれに対応させました。そのほかにも今後の実装の流れをまとめていました。文章だけでみたらそこまで大したことなさそうですが進捗としてはかなり進んだと言っていい気がします。
今後の流れとしては今の実装を元にクリーンアーキテクチャの図を参照しながら依存関係が満たされているか、最適な実装がされているかなどを検証してもし修正点があれば修正し、残りの機能を実装していきたいと思っています。
今の課題について
今現在最低限の機能は実装できたのですが今の課題としてプレゼンテーターの時点での戻り値が入れ子になっているという点です。複数のクラスが入れ子になっています。入れ子は必要最低限に抑えたいですよね。それが起こっている原因としてある関数からある関数を呼び出す際に基本的にクラスを介して呼び出しているのですが帰ってきたクラスを取り出さずにまた別の関数へ移動させているのでこのようなことが起こっています。原因はわかっていてなおしかたもわかっているのですがどの時点で直すと良いかがわかっておらず実行する関数の量も多いのでそもそも直すのが正しいかがわからないです。入れ子が発生するたびに直すべきなのか、プレゼンターに入ったときにまとめて直すべきなのかなどです。仕組みを改めて見直してみようと思っています。
この記事が気に入ったらサポートをしてみませんか?