2018年10月09日
先说明下背景,之所以自己难得有自发动力去看专业书籍,还是为工作所迫。
从2013年本公司软件项目建设“大跃进”开始,手头积攒了有15个不小但也不大的行业内信息管理系统需要维护。每个系统用户有五百到六百用户,高峰期有百十号人在线操作。软件系统是给本行业内兄弟单位/公司用的,运行在内部10网络内,不面向互联网的广大群众,所以没有对并发和可靠性,没有特别严格的要求。但是如果某个功能无法使用,或服务器宕机,午夜电话还是少不了的。
系统创建于2013年,使用的是 Java Web 当时流行的 Spring3 + Struts2 + Hibernate3 及 MyEclipse8.5 + SVN。早期项目属于摸索阶段,人员变动也较大,没有实际的团队带头人,自然也没有项目内的统一规范,导致文档不全,代码质量不高,为以后留下较多的隐患。最后,全都落在自己身上,又加之老成员均已经流失,我带着2名新人填坑种树,内心深深的无力,所以想寻一解脱法:重整代码。
这就是我看此书的动力所在。
原文地址:https://www.cnblogs.com/muyun/p/9762773.html