著者:Jeremy Evans
CSV: この書籍の引用一覧をダウンロードできます
CSVというファイル形式でダウンロードできます。このデータをExcelに貼り付けると、表にして手元に記録を残せます。
アイランドチェーン方式では、アプリケーションをすべて同じリポジトリで管理し、データも同じデータベースに保存します。一方、アプリケーションの構成要素は別々のプロセスで動作させます。
新米プログラマーは「機能を削除する」と聞くと、何か良くないことのように思うかもしれません。しかし経験豊富なプログラマーにとっては最も喜ばしい瞬間のひとつです。
原則のひとつは、「APIの設計にあたっては、APIを使いやすくすることだけでなく、APIを誤って使うのを難しくすることを考慮すべき」です。これを「誤用耐性(misuse resistance)の原則」と呼びます。