工作日志
日期:2014.4.2 - 2014.4.11
公司开发用两台主机,一台内网,一台外网,同一显示屏。查资料写代码要在内外网之间不断切换,这样就不能直接将错误信息从内网拷贝到外网浏览器中查资料。一开始以为查资料会很麻烦,后来发现这样也挺有意思的,因为嫌查资料麻烦就会先仔细看报错信息,如果认真看了报错信息,会发现问题没有想像中复杂,就算没有立刻明白错误在哪,错误信息也可以提供解决bug的思路。除了错误信息,输出在控制台的其他信息也要意义,比如一些日志信息。所以控制台信息是很重要的。
系统会有日志记录系统重要实例对象的修改操作,增删改。日志记录不会记录查询操作。系统各个实体有Manager类,Manager类记录了实例对象的修改,通过AOP完成日志记录。因为Manager不记录查询,所以查询操作和Qo(查询对象)不进Manager。
系统采用Git进行版本控制,Git中很有用的是分支,分支有利于协同开发。在用Git进行版本控制时,要注意先pull,再push。
系统采用Maven构建项目。Maven主要内容有依赖配置,继承,构建,远程仓库,规范等概念。使用Maven时涉及到了Junit单元测试。
原文:http://www.cnblogs.com/luoyun/p/3660478.html