关于日常开发的经验总结(Java),持续更新中

  • 常量尽量使用枚举来表示,这样表现力会很强,因为枚举比一个常量类要有更多的扩展性
  • 方法的入参和出参尽量不要使用Map,因为Map会让调用者感到迷惑,他不知道你里面装的什么,面向对象的开发方式应该是使用具体类来代替,让调用者更快的知道你的方法需要哪些参数以及返回哪些返回值
  • 尽量选择一些知名的、普及性高的框架(如Spring系、Mabitis、jfinal),这样在出问题的时候可以快速的解决及定位问题,不能只追求前期的短平快,后期维护也是需要成本的
  • 所使用的开源软件不能一更新,就立马升级,要看清change log
  • 尽量把数据库建表语句与相关文档放到项目代码中,这样的好处是,每个成员都能以最快的方式获取到最新的文档及数据库表结构
  • 在人员条件允许的情况下,尽早的进行前后端分离,让对的人做对的事,不然后端人员会很消耗精力
  • 配置文件中的数据库密码一定要加密,或者使用全局配置管理中心进行权限控制查看
  • 尽早的使用持续集成工具,毕竟是一劳永逸的事情,会节省你后期很多时间

转载于:https://my.oschina.net/xiaojianyu/blog/1832971

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值