色んな事を書く

シンプルさを極めたエンジニアになりたい

2022-04-01から1ヶ月間の記事一覧

【読書メモ】 セキュアバイデザイン 状態の完全性

この記事はセキュアバイデザインの読書メモとそれをもとに書いた適当な実装の記録です。 今回の実装は「本の貸し出し」を行うことを想定にしています。僕は本が大好きなのです。 目次 アプリケーションの状態 Entity とビジネスルール 引数なしのコンストラ…

Azure Table Storage の Entity Group Transaction でスループットが向上するのか試してみた

Azure Table Storage のパーティション設計に関するドキュメントを読んでいると、Entity Group Transaction に関する記述がありました。 この記事では Entity Group Transaction を使うとどれほどスループットが向上するのか試してみたので紹介します。 Enti…

【読書メモ】オブジェクト設計指向実践ガイド 単一責任のクラスを設計する

目次 データ構造の隠蔽 単一責任に関して データ構造の隠蔽 あるクラス内で複雑なデータ構造を取り扱う場合に、そのデータ構造も正しく隠蔽して DRY に則ったコードを書こうよってお話です。 先ずはサンプルコードをこんな感じで書きます。 (普段は絶対にこ…