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

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.

主站蜘蛛池模板: 万州区| 青冈县| 渑池县| 思南县| 神农架林区| 县级市| 兴义市| 从化市| 乌海市| 天台县| 温泉县| 赤壁市| 体育| 蒙山县| 寿光市| 志丹县| 灵川县| 南皮县| 河源市| 丁青县| 兴化市| 泰安市| 安溪县| 长顺县| 象州县| 西乡县| 潮安县| 东宁县| 中阳县| 凤山县| 同德县| 博湖县| 咸阳市| 鄂托克旗| 祁门县| 张家港市| 临高县| 浏阳市| 永嘉县| 苍梧县| 奉节县|