Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
特に Unix 哲学の文脈では、「メカニズムからポリシーを分離する」というマントラをよく耳にします。これは何を意味し、具体的な例は何ですか? いつ/なぜそれは良いことですか/そうではないのですか?
これは基本的に、要件またはビジネス機能を技術的な実装から分離することです。メカニズムは技術的な実装です。実装は、ビジネスがビジネスポリシーを実装する機能を許可およびサポートします。
例:セキュリティメカニズムを設定して、ユーザーをグループに接続したり、ユーザーとグループを許可されたアクションに接続したりできるようにすることができます。ポリシーは、誰がグループに属し、どのグループとユーザーがどのアクションを実行できるかを指定します。ユーザーとアクションの割り当てを許可するユーザーを指定できます。