600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > Atitit 项目常见问题 总结 prj prblm sumup 目录 第一章 提升可读性

Atitit 项目常见问题 总结 prj prblm sumup 目录 第一章 提升可读性

时间:2024-02-05 11:59:38

相关推荐

Atitit 项目常见问题  总结   prj prblm sumup  目录 第一章 提升可读性

Atitit 项目常见问题 总结 prj prblm sumup

目录

第一章 提升可读性 复杂度简化

第二章 结构扁平化

第一节 缩短com.xxx.xxx名称

第二节 mod转换为folder

第三节 减少垃圾代码数量有利于扁平化

第三章 代码编写跳转简化 可读性提升

第一节 All in one模式

第二节 尽可能减少跳转

第三节 优先最简单模式get > post

第四节 本地配置文件为主 + 分布式配置

第五节 本地不要加密db

第六节 减少prj项目 除非体积确实过大

第四章 编译速度

第一节 免编译 热编译

第二节 热部署 提升编译速度

第三节 业务脚本

第五章 启动速度

第一节 提升启动速度 lazy load

第二节 较少class compart数量。。。 util化 dbutil

第三节

第四节 Mvc接口通用化,dispatch模式

第六章 热部署免重启

第一节 动态加载配置 mybatis等

第二节 使用scrript 语言

第七章 接口非功能化,,通用化

第一节 查询一个表 查询多个表 返回一个记录集

第二节 返回多个记录集

第八章 稳定性

第一节 脚本化 热部署

第九章 扩展性

第十章 可维护性

第一节 部署测试麻烦

提升可读性 复杂度简化结构扁平化缩短com.xxx.xxx名称mod转换为folder减少垃圾代码数量有利于扁平化代码编写跳转简化 可读性提升All in one模式尽可能减少跳转

优先本文件本方法解决,其次本文件其他方法,跳转文件要慎重

优先最简单模式get > post本地配置文件为主 + 分布式配置本地不要加密db减少prj项目 除非体积确实过大

如果只是需要热部署提升稳定性,可以使用业务脚本模式

编译速度免编译 热编译热部署 提升编译速度业务脚本启动速度提升启动速度 lazy load较少class compart数量。。。 util化 dbutilMvc接口通用化,dispatch模式

减少scan布标,适当深入某个pkg,将启动app放入二级三级pkg

热部署免重启动态加载配置 mybatis等使用scrript 语言接口非功能化,,通用化查询一个表 查询多个表 返回一个记录集返回多个记录集稳定性脚本化 热部署扩展性可维护性部署测试麻烦

垃圾代码数量过多。需要减少50%--90%

Atitit 项目常见问题 总结 prj prblm sumup 目录 第一章 提升可读性 复杂度简化2 第二章 结构扁平化2 第一节 缩短com.xxx.xxx名称2 第二节 mod转

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。