プログラマー VTuber 衣亥栖ティオのちょっとした話

Youtubeに投稿したプログラミング学習動画の補足説明をするためのブログです。

プログラマーへの道 #104 の補足説明

こんにちは、プログラマーVTuberの衣亥栖ティオです。
今回は以下の動画の補足説明をします。 動画内で実装したソースコードも載せています。


今回の動画で実装したソースコード

今回の実装は以下です。
https://github.com/tio-iis/memo-server/pull/30/files

現時点でのソースコード全体は以下です。
https://github.com/tio-iis/memo-server/tree/15a8acaeda1bde2a4e7145f2acbd17a2e059ff1d

チェックボックス操作のリファクタリングについて

前回の動画ではモーダルを閉じたり、モーダル上にエラーを表示する実装をイベントリスナーに実装しました。 今回のチェックボックス操作も同じようにチェックボックス操作の部分のみイベントリスナーに残しています。 https://github.com/tio-iis/memo-server/blob/15a8acaeda1bde2a4e7145f2acbd17a2e059ff1d/index.html#L392-L401

リファクタリング前後の差分について

リファクタリング前後の差分は以下になります。 差分を見ても、いまいちピンとこないかもしれませんね。
https://github.com/tio-iis/memo-server/compare/6765a2a..15a8aca