Products can be customized by modifying the source code, but that is a path that leads to very high maintenance costs, so as a result users and developers push towards adding more built-in extensibility the more extensible, the easier it is to meet end user requirements
at significantly lower costs.
製品はソースコードを修正することによってカスタマイズすることができますが、それによってメンテナンスコストは非常に高価になります。従って結果として、ユーザーや開発者はさらにビルトインの拡張性を付け加える方向に押し進むことになります。拡張すればするほど、かなり低価格でエンドユーザーの要求に応えることが容易になります。