官术网_书友最值得收藏!

Organizing application features into modules

As before, we will use an example to help explain the concepts.

Odoo's inheritance features provide an effective extensibility mechanism. They allow you to extend existing third-party apps without changing them directly. This composability also enables a module-oriented development pattern, where large apps can be split into smaller features, rich enough to stand on their own.

This can be helpful to limit complexity, both at the technical level and the user experience level. From a technical perspective, splitting a large problem into smaller parts makes it easier to solve and is friendlier to  incremental feature development. From the user experience perspective, we can choose to activate only the features that are really needed for them, for a simpler user interface. So, we will be improving our To-Do application through additional addon modules to finally form a fully featured application.

主站蜘蛛池模板: 新宁县| 加查县| 望奎县| 会东县| 康定县| 长宁县| 沙洋县| 英德市| 湖南省| 荥经县| 永州市| 娄烦县| 鄂温| 昭平县| 绥滨县| 鹤庆县| 寻乌县| 昭苏县| 建始县| 新竹市| 桐城市| 梓潼县| 阳东县| 安多县| 富阳市| 荔浦县| 鄂温| 阿合奇县| 汶上县| 攀枝花市| 西和县| 房山区| 鄂伦春自治旗| 湟中县| 麻栗坡县| 西宁市| 云安县| 封开县| 吉木乃县| 大化| 尼玛县|