mixin という語には、一般的な意味とより具体的な意味があります。
一般に、他のデザインから継承されたデザインも、継承されるデザインのルールが継承するデザインに “混合される” ため、mixin と呼ばれます。
具体的には、mixin という語は継承するデザインのコンポーネントとしてのみ使用されることを意図されたデザインを指します。つまり、これらは非インスタンス化デザインで、継承するデザインにルールのコレクションを提供するためのものです。
ベスト プラクティス: デザインがコンポーネントとしてのみ使用されることを意図されている(パーツとしてインスタンス化されていない)場合には、デザイン名に "mixin" という語を含めます。
Design LegAssembly : AssemblyComponents BOMItemMixin IvAssemblyDocument