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

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.

主站蜘蛛池模板: 柳河县| 江山市| 庆元县| 家居| 慈利县| 赣州市| 平凉市| 武威市| 聊城市| 扶沟县| 墨江| 资中县| 鹿邑县| 哈巴河县| 施秉县| 阜宁县| 和田市| 上犹县| 盐边县| 界首市| 和田县| 泸水县| 淮安市| 丰都县| 贵南县| 龙游县| 将乐县| 芦山县| 黄大仙区| 金华市| 高要市| 绥德县| 屏东县| 岳普湖县| 潞城市| 新宾| 衡阳县| 西安市| 巴青县| 梓潼县| 揭东县|