每日总结2

  上午把svn的项目传到git上,最开始没有配置环境变量而且下的git又是32位的 始终有问题,最后终于搞定了。而且,发现了个有意思的东西是用git svn clone直接从svn拉项目他会把项目直接拉成git项目而且原来的svn日志会转换成git的日志。

  下午,决定看下order的代码之后看看promotion的,都看看之后看看网络相关的。

  今天效率不太好,一点半开始工作,还是看git相关的东西,git是分布式的存储管理工具,也就是说每个人都是中央管理库的一部分,对比用的是git diff不过在eclipse插件对比还是和svn一样查看history然后作比较。每个用git都会管理local 与remote,在相应的branch做切换的时候本地的代码会被覆盖,所以做切换的时候还是要先提交才可以。

  关于order的代码:block做了相应的优化,以前核销卡券几乎都写在一个类里,现在被分割成了很多小模块模块之间用channel做关联,不知道这是不是传说中的xml编程。这样做的目的是便于扩展,以后如果想加新的处理只需要配置xml,填写新的类,merge起来相信也会更舒服。

  PS:看错了,上面看的是和order功能相似的sale部分的order处理,不过他的处理方式依然是值得借鉴的。

原文地址:https://www.cnblogs.com/Luke-wang/p/6097509.html