開発の常識・作法
AIと人間が協働するための
Single Source of Truth 設計・運用ガイド
📚 基礎・設計
🤖 運用・自動化
📚 知見・キャリア
🔧 メタ
📚 その他
第10章
バージョニング・パッケージ管理
「1.2.3」の意味と、依存ライブラリの管理 — セマンティックバージョニング/メジャー・マイナー・パッチ・依存関係・ロックファイル
第11章
デバッグの作法
バグの原因を論理的に切り分ける手順 — 再現/切り分け/仮説検証・二分法・最小再現例・root causeの追求
第12章
開発プロセス・品質
バグを未然に防ぎ・早く見つける仕組み — テスト・Lint・型チェック・レビューの役割分担と「早く見つけるほど安い」思想
第13章
レビュー文化・設計
コードレビューの作法と変更しやすいコードの設計 — 結合度・凝集度・DRY/YAGNI/KISS・心理的安全性で、チームで保守できるコードを目指す
第14章
用語集
本書で出た言葉を読み仮名(英字の読み方)付きでさっと引ける辞書
📖 このガイドの特徴
独学の盲点を埋める
「CIの緑は何を証明するのか」など、独学だと抜け落ちる開発の常識を体系的に
面接・実務で効く
開発者と話が通じる・面接で聞かれる開発常識を網羅
モバイル対応
スマホからいつでも見返せるレスポンシブデザイン
ダークモード
目に優しいテーマ切替対応