项目中很多的计算都是关于最新周数的变动进行计算的!
项目初期
很多表没有添加年份字段,一跨年修改表结构、分表;
代码中很多的地方没考虑到周数的更迭,会1-52的连续变化;
导致
连续的修改,持续了三周,也导致了加班很多!
反思!
1.对于周数不应该按照周数计算区分,应该按照日期进行区分,更精准,以后的扩展也方便
2.代码应该封装好,因为对于最新周数没有封装,导致找到一个修改一个!如封装好就只需要修改几处就可以了!
3.日期也不是最准确的,按照时间戳是最最最准确的!!!!!
项目中很多的计算都是关于最新周数的变动进行计算的!
项目初期
很多表没有添加年份字段,一跨年修改表结构、分表;
代码中很多的地方没考虑到周数的更迭,会1-52的连续变化;
导致
连续的修改,持续了三周,也导致了加班很多!
反思!
1.对于周数不应该按照周数计算区分,应该按照日期进行区分,更精准,以后的扩展也方便
2.代码应该封装好,因为对于最新周数没有封装,导致找到一个修改一个!如封装好就只需要修改几处就可以了!
3.日期也不是最准确的,按照时间戳是最最最准确的!!!!!