【发布时间】:2010-08-11 13:19:05
【问题描述】:
我有一个非常大的网站,由于可维护性问题和性能问题,我需要重构前端:
什么是棘手的:
- 许多过于复杂的脚本
- CSS 过于复杂,文件大小巨大
- 没有适当的硒测试
- 没有 js 测试到位
- 后端开发人员担心任何问题
- 网站上线了一段时间,客户很满意
可用工具:
- 用于测试版本的多个服务器
- Continuos 集成设置
- 版本控制
【问题讨论】:
-
你需要重构它吗?但客户很高兴……这两种说法似乎不一致。
-
除非你能说服客户它需要完成,否则当不可避免的引入系统的新错误出现时,你将如何向他们解释?客户很可能会因为一开始没有正确完成而感到恼火。听起来像一个没有胜利的情况。 +1 福斯科
-
@starskythehutch 这与我有关 +1 对你们俩
-
事情是,我的老板正在给网站贴上白标签,并希望保持前端几乎相同,如果我留下来,我可能会在接下来的几年里致力于此
-
所以你的老板想修改应用程序而不告诉客户?这是我从哪里来的严重不当行为!
标签: javascript jquery css refactoring frontend