読書録

分類/書籍名 ページ数
設計(オブジェクト指向アーキテクチャなど) 3174
『実践ドメイン駆動設計』 618
『増補改訂版 Java言語で学ぶデザインパターン入門』 528
ユースケース駆動開発実践ガイド』 514
『実践テスト駆動開発 400
アンチパターン―ソフトウェア危篤患者の救出』 394
『新装版 達人プログラマー 職人から名匠への道』 383
『ビヨンドソフトウェアアーキテクチャ』 368
Web 2862
『Ruby on Rails チュートリアル』 829(*1)
『パーフェクト Ruby on Rails 【増補改訂版】』 528
『Webを支える技術 ―― HTTP,URI,HTML,そしてREST』 400
『Webフロントエンド ハイパフォーマンス チューニング』 337
『フロントエンド開発入門: プロフェッショナルな開発ツールと設計・実装』 285
『入門React: コンポーネントベースのWebフロントエンド開発』 259
『Web API: The Good Parts』 224
データ構造とアルゴリズム 2379
『世界で闘うプログラミング力を鍛える本 コーディング面接189問とその解法』 772
数学ガール/乱択アルゴリズム 485
『問題解決力を鍛える!アルゴリズムとデータ構造』 461
数学ガール/ポアンカレ予想 421
Pythonによるプログラミング入門 東京大学教養学部テキスト: アルゴリズム情報科学の基礎を学ぶ』 240
言語 1368
『プログラミングRust』 608
『Kotlinイン・アクション』 468
『メタプログラミングRuby 第2版』 292
ネットワーク 1114
『コンピュータネットワーク 第5版』 1114
バージョン管理,CI・CD 848
『継続的デリバリー 信頼できるソフトウェアリリースのためのビルド・テスト・デプロイメントの自動化』 544(大型本)
GitHub実践入門──Pull Requestによる開発の変革』 304
DB, SQL 660
『データ指向アプリケーションデザイン ―信頼性、拡張性、保守性の高い分散システム設計の原理』 660
ソフトウェア工学 450
『エッセンシャル スクラム: アジャイル開発に関わるすべての人のための完全攻略ガイド』 450
Linux 440
『新しいLinuxの教科書』 440
エディタ 428
『実践Vim 思考のスピードで編集しよう』 428
コンピュータシステムの基礎,低レイヤ 416
『コンピュータシステムの理論と実装 ―モダンなコンピュータの作り方』 416
コンテナ 384
『Kubernetesで実践するクラウドネイティブDevOps』 384
機械学習 320
『ゼロから作るDeep LearningPythonで学ぶディープラーニングの理論と実装』 320
プログラミング基礎 260
『リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック』 260
クラウド基盤 216
Amazon Web Services 基礎からのネットワーク&サーバー構築』 216
会計 752
『新・現代会計入門 第4版』 752
業務改善 1208
『独学大全 絶対に「学ぶこと」をあきらめたくない人のための55の技法』 788
『問題解決の全体観』 上下巻 420
ソフトウェアビジネス 284
ハッカーと画家 コンピュータ時代の創造者たち』 284
チーム運用 228
『Team Geek ――Googleのギークたちはいかにしてチームを作るのか』 228

(*1) Rails 6対応版のPDF換算のページ数