# 代码隔离 ## 基本原则 代码按照模块进行组织。 后端按命名空间,文件夹遵循命名空间 前端按文件夹 ### 命名原则 - 命名的能用单个词不要用多个词 - 单词尽量简单、简短、通用 例如: 商城的商品,可以用goods、product,不要用merchandise ### 举例 |- 商城模块   |- 商品管理   |- 订单管理 #### 后端命名空间如下: |- shop   |- shop/product   |- shop/order ##### 而前端 对应的页面 |- /shop   |- /shop/product     |- /shop/product/list.vue     |- /shop/product/edit.vue   |- /shop/order     |- /shop/order/list.vue