andante

2141

0305

昨晩はAPIマネージャの抽象化まわりをいじっていましたSwiftのコンパイラはちょっと凝った型を書くとわりと落ちるので厄介です昔よりはずいぶんマシになりましたがリクエストの型をプロトコルにしてそこからさらにレスポンスをアクションとして投げるところまでを共通化できましたでもよく考えるとエラーの扱いがこれではうまくない気がしていてというのもGETリクエストなら今回の要件ではエラーは無視すればいい本当にPOSTの場合はリトライしたりするためにリクエスト元で握れる方がいいしうーむという感じまあもう少し紙の上で検討しますでも基本的にはこの構造でよさそううれしい


今日は仕事で使いそうなロジックについて調べたりしていましたぱっと見で実装できる気はあまりしないのだけどいくつか有用な資料を見つけることができたのでもし実装するなら役に立つでしょう

あと仮想マシンのWindowsにゲームをインストールしようとしたらなんだかシステムが壊れているみたいでじゃあ修復しなきゃねと試みるとそういえばこの仮想マシンはWindowsをインストールするとMacごと落ちるんだったということで詰んでいますマジかというかスナップショット取っとけばよかったはー