域名跳转网站,学科网站建设标准,变化型网站,河北省城乡规划建设局官方网站最近接手了一个很烂的项目#xff0c;前后3批人开发。A开发一段时间#xff0c;不知什么原因离职了#xff0c;交接给了B#xff1b;B也是开发一段时间#xff0c;又是未知原因离职了#xff0c;交接给C#xff1b;C也是同样的手法交给了我。我一接手#xff0c;发现了…最近接手了一个很烂的项目前后3批人开发。A开发一段时间不知什么原因离职了交接给了BB也是开发一段时间又是未知原因离职了交接给CC也是同样的手法交给了我。我一接手发现了好多问题 1整个工程176个警告 2项目运行后是点哪哪崩 3代码写的一团糟基本没有风格而且耦合特别严重改的如履薄冰非常痛苦里面很难找到一条完整的脉络。 4过度封装简单问题复杂化虽然我也喜欢封装类或方法但目的一定要是利于开发并且解决问题。而这工程里面一个简单的功能比如地图定位封装了很多类来实现结果这些类你连着我我连着他他连着你更要命的是定位功能并不能用最后实在是浪费时间把这些东西铲掉重新开发其实非常简单实现几个代理方法而已。 5这个项目缺乏一个有效的管理这个很要命所有的人都在虚报成绩每天汇报的状态都是所有的功能已完成还有一点点bug待修复且都是随时可测试并上线的等我接手时老板说整理一下明天测试没问题发布。实际上我一看70%的业务根本就没有写接口没调都是些假数据展示在那里糊弄老板。 后来我告诉老板给我4周我要梳理而且很多东西要开发接口要调。但是老板的对这个项目的印象就是整装待发所以没有批准我这么做只告诉我给我一周时间整理然后发布。转载于:https://www.cnblogs.com/penfree/p/5592149.html