見出し画像

二人三脚の感覚をようやく掴めてきた【コード書き書き日記(2024/10/6)】

コード書き書き日記(2024/10/6)

リファクタリング

基本的にコーディングは生成AIにコードを出してもらって、既存のプログラムに貼り付けているので、作業が進むにつれ、恐ろしく可読性の低いものが出来上がってくる。それをまた生成AIに読ませて、共通化できるものを修正させている。私の出番はほぼない。指示するだけ。
そんな中、私の想定していた以上のコードが今回出てきた。ますます私の存在意義がわからなくなる(基本的なレイアウトは自分で組んだが、ロジックに関してはAIに指示をしただけだ)。
しかし、想定していた以上のコードが上がってきたのを踏まえ、ディレクトリ構成やファイル名などを大幅にリファクタリングする必要が出てきた。ここでもAIと二人三脚、命名に関して問題ないかなど聞きながら、進めてきたが、この作業は主導権を握れた気がする。
ある程度、事前知識のようなものを入れて、指示してあげると、その後の作業がスムーズになるという感覚もだんだんと掴めてきた。

Firebase Hosting

実装している機能のうち、URLからクエリパラメータを読んでそれをアプリに渡して利用していく、というものがある。これは、ローカル環境では検証できなかったので、今回Firebase Hostingを使って、デプロイしてみた。
参考にしたのは以下記事。

ビルドを忘れて初期画面のままだったり、環境変数の読み込みができておらず真っ白なページを表示したり、とスムーズにはいかなかったが、それでもあっさりとデプロイができてしまって感動した。
用意していた機能の検証もできたので、ホクホクである。

雑記

最近、Audibleを始めた。前々から気になっていたが、月額料金になかなか手が出なかった。しかし、2ヶ月無料のキャンペーンがちょっと前に行われており、この機会にと登録してみた。
聞きはじめは、おや合わないかも、と思ったが、それも杞憂。
しばらく聴いていると、普通の読書とは違った没入感に感動。安っぽい形容で恐縮だが、エンタメの原液が耳に流れてきている感覚。
この辺りの詳細はまた別の記事にでも書こうかと思うぐらいにAudibleにどハマりしている。

いいなと思ったら応援しよう!