ブリキ:妥当なデフォルト ノート

ブリキ:妥当なデフォルト

センシブル・デフォルトとは、特定のタスクにおいて広く適用可能なプラクティスであり、コンテキストによって上書きされない限り従うべきものです。ソフトウェア開発における例としては、バージョン管理の使用や、UIロジックとドメインロジックの分離が挙げられます。この概念は、「ベストプラクティス」とは異なり、デフォルトは状況に応じて変更可能であり、変更されるべきであることを認識しています。この用語は、Thoughtworksのエヴァン・ボッチャーによって広められ、彼は既知の良い出発点を伝えるフレーズを求めていました。センシブル・デフォルトは、ハードな制約がない場合の期待されるアプローチを表し、変更される場合は正当化が必要です。Thoughtworksは、チームがそれらを理解し適用することを期待して、センシブル・デフォルトを文書化しています。これらのデフォルトは、さまざまな状況でその有効性が証明されているため選択されました。しかし、チームはそれらの限界を理解し、必要に応じて適応させる必要があり、これはアジャイル原則の継続的な反省と調整に沿ったものです。同社はこれらのデフォルトを定期的に再評価しており、これはThoughtworks Technology Radarの中心的なプロセスです。この用語の起源は、同時期のスティーブ・ベネットの著作にも関連している可能性があります。