• 分类:【产品
  • 浏览【503】
  • 评论【0】
  • 更新【2019-10-23 19:47:00】

面对运营频繁的页面修改,每次都是换个图,改个字,要么就是在现有的页面基础上新做一个,再稍微的改点东西,虽然这种需求做起来也不是很费事,但也架不住一天一次修改(有点夸张,但的确很多)。日积月累,就开发出很多相似页面,大多数都用作abtest,在众多页面中选出个别页面,其他页面只能被打入冷宫,永远没有访问的机会。显然这些页面留在项目中额外增加了打包编译负担,甚至拖累其他页面速度。 日常开发流程是这样的: 开发 -> 合代码 -> 上测试环境 -> 测试 -> 合代码 -> 上uat环境 -> 测试 -> 合代码 -> 提发布申请 -> 发布

阅读全文
  • 分类:【随笔
  • 浏览【1113】
  • 评论【0】
  • 更新【2015-11-18 16:15:58】

关于代码重构是否必须,在网上也是找了很多资料。很多人持不同态度,至少给我的感觉是对半分的态度。有人说应该重构,可以是项目更加健壮,代码读起来更加顺畅,性能提升,大工程更易维护,可扩展性强等等好处。但有人持反对态度,认为代码千万不要重写,其中原因也可以理解,比如:重构代码需要耗费大量时间,在项目周期紧张的情况下更加不可能了,只要可运行就行。很多时候写代码容易,但是读代码难,这是很多人有的感觉,尤其是没有文档,注释的代码更是看了伤眼伤神。而且重构可能带来新的问题,遗留项目更是没人敢碰。 那到底该不该重构呢?或许我也不能说出绝对的理由,不过我有自己的理由,首先我对代码有洁癖,见不得乱糟

阅读全文