SYM's Tech Knowledge Index & Creation Records

「INPUT:OUTPUT=1:1以上」を掲げ構築する Tech Knowledge Stack and Index. by SYM@設計者足るため孤軍奮闘する IT Engineer.

StudyMeeting

分岐を低減する interface 設計 勉強会メモ

分岐を低減する interface 設計 勉強会メモ 前提:題材とする仕様 既存ロジックに分岐をねじ込むのは NG Interface 設計 1.目的単位で抽象化 目的の具体化(ツリー構造化) 目的達成手段ベースで Interface 設計流れ 2.「作る」と「使う」を分ける クラ…

データ指向アプリケーションデザイン 勉強会メモ

データ指向アプリケーションデザイン 勉強会メモ データ指向 データ表現 データアクセス頻度 読込が頻繁 更新が頻繁(データが 1 か所の場合) B-Tree 発展:Log-Structured Merge (LSM) Tree 分散データ(データが複数個所) 24 時間 365 日稼働するサービ…