2022.02.19
Diary
一日中リファクタリングしてた(二日目)。元のコードのおもかげがだいぶんなくなってきた。Doozy UI だいぶん理解した。どんなフレームワークでもそうだけど設計思想を理解しないまま組んでるとはちゃめちゃな構造になりがち。最近は YouTube にちゃんとチュートリアル動画あるやつもけっこうあるので一日中それだけ見るとかやるとだいたい雰囲気がわかる。
一日中リファクタリングしてた(二日目)。元のコードのおもかげがだいぶんなくなってきた。Doozy UI だいぶん理解した。どんなフレームワークでもそうだけど設計思想を理解しないまま組んでるとはちゃめちゃな構造になりがち。最近は YouTube にちゃんとチュートリアル動画あるやつもけっこうあるので一日中それだけ見るとかやるとだいたい雰囲気がわかる。
いちおうちゃんと動いてたバージョンの動作を維持したまま内部をリファクタリングするためにはテストをちゃんと書いとくってのが大事なんだけどまーそんなん書くほどのもんでないし余裕なかったですしねーと恐る恐るいじくりまわしていてここのステート管理もうちょっとちゃんとしないとヤバそうっていうところでやっぱりハマってしまってなぜか動かんんんって1時間ぐらい悩んだけど原因分かったんでちゃんと作り直す。
KlakNDI のオーディオ送受信対応フォークをありがたーく使わせていただいているのだが NDI Bridge を通すとなぜか音がプチプチ途切れる感じになってしまっていまいちちゃんと実装されてないので修正できたあかつきには修正版を公開したい所存。