エンジニア向けの個人的な読み物のまとめ。
設計
- 要件定義と基本設計で決めなきゃいけないこと
- デザインパターン一覧 [23種類]
- デザインパターンの学習
- 翻訳: WebAPI 設計のベストプラクティス
- 今さらだけど「Web API: The Good Parts」 を読んだので自分なりにまとめてみる
- キャンセルのキャンセル問題から考えるダイアログデザイン
- ノンデザイナー・デザイン初心者向け、デザイン虎の巻
コーディング
- リーダブルコード要約とリーダブルコード要約の活用方法
- リーダブルコードを3年ぶりに読み返してみて見つけた たった1つの大原則
- 綺麗なコードを書くためのコツ
- やめた方が良いコーディング・設計、アンチパターン
- プログラミングでよく使う英単語のまとめ【随時更新】
- うまくクラス名を付けるための参考情報
- うまくメソッド名を付けるための参考情報
- モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう
- Stop Writing Code Comments(英語)
- 理解しやすいコードの書き方~理解容易性の7つの観点~
テスト
性能
- How to 速度改善 ーWebパフォーマンスについて知っておきたいこと7選ー
- Webパフォーマンス虎の巻
- B-Treeインデックスの話
- 実行計画??統計情報??って人へ
- LinuxのI/OやCPUの負荷とロードアベレージの関係を詳しく見てみる
- チューニング ~ SQLチューニングを実施する ~