易写科技编写了《商城环境配置》、《商城开发管理规范》,并有对应的formatter.xml和codetemplates.xml。
数字藏品NFT一共有几十张表,每一个标都有清晰的注释,表的设计风格按照阿里java开发规范的风格来设计,art_是艺术品相关表,artlist_是艺术家相关表,以此类推,一看前缀名就知道这一类型的表是干什么用的,方便您进行二次开发。
数字藏品NFT每一张表的每一个字段都有非常清晰的注释,假如此字段是状态位,那么1表示什么,2表示什么,都会清晰的表述出来,以下两张图是表设计中核心订单表、商品表部分字段的截图,可以看出注释都非常的清晰,方便您二次开发。
商城系统按照功能对包名称就行规划,分为:艺术品、艺术家、订单、系统等,整个项目基于Maven构建,拆分成不同的微服务,水平和垂直扩展非常便捷;每一个包下面的功能都是对应起来的,比如直播操作Controller层所有的类在student包下面,Service、ServiceImpl、Model、Dao、页面文件取名art,这样包的层级清晰,二次开发时候找对应文件非常快捷,二次开发可省去大量的成本。
数字藏品NFT定义了严格的编码规范,目的是让项目中所有的代码都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。易写课堂编写了《商城环境配置》、《商城开发管理规范》,并有对应的formatter.xml和codetemplates.xml,这样每一个人的代码风格都是相同的,减少不必要的SVN或者GIT冲突。并且在代码中每一个接口都有非常清晰的注释,业务逻辑复杂的地方都有非常清晰的注释,为您二次开发省去大量的人力成本。