経験的に何か作る時はロジックから組んでいって一番最後に見た目を作るのがイケてるので(あたりめぇだという話)データ永続化のロジックを作っていた。今回作ってるノートアプリは、永続化をブラウザのLocalStorageにするが、永続化の部分を分離して後からWebAPIとかFirebaseに置き換えられるようにするという目標を持ってやってみている。データ永続化のクラスとしてRepositoryを用意、Repository自体はinterfaceとして作って、それを実装したクラスにLocalStorageやらに保存するロジックを持たせるということを今日はやってみました。LocalStorage自体はただの文字列しか書けないので、オブジェクトをJSON.stringifyして置いておくのがよろしいかと思うのですが、parseしたオブジェクトからモデルオブジェクトを生成する処理が何回も出てきてしまって困った、という感じ。書いてから同じ処理切り出したほうがうまくいきそうなのでとりあえずみなかったことにします。研究の方はボスからふわっとOKもらったのでなんとかなりそう。2日間の開発合宿に参加していました。明日がk8s勉強会です。私はハンズオン担...2017-12-22Rubocop先生のお話。この記事は田胡研アドベントカレンダー22日目の記事です。»プロフィールid:uutarouゆるく広く浅くをモットーに頑張る。毎日技術日誌やってます。年末年始をまとめる近況報告的な記事(趣味要素つよめ)社会人になって半年経った。月別アーカイブはてなブログをはじめよう!uutarouさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。