【你问我答】如何平衡代码洁癖和项目进度?

问题描述:

如何平衡代码洁癖和项目进度?

回答有奖:

选取一位认真回答问题的牛友,赠送200牛币!

你问我答问题汇总:点击进入

------------
#我也有问题想询问牛友,怎么办?

欢迎私信@筱茜 说明你的问题,将根据问题具体情况排期进入【你问我答】专场~
私信请注明参与【你问我答】专场哦~

你问我答 - 答问题,成大佬,拿牛币!
你问我答是牛客新栏目,每周1期几个问题,
牛友在问题贴下留下自己的知识,经验与见解,
帮助更多牛友了解更多技术相关知识!
#悬赏#
全部评论
平衡代码洁癖和项目进度: 明确开发需求、团队期望值,知道自己的定位,不做无头苍蝇。 编程之前准备好项目所需的全套技术和算法,对外提供什么样的接口,是否稳定,方便扩展否,而不是按照自己的设想构思一堆很复杂的调用最后发现根本用不上。 构建自己的知识技术体系框架,架构、语言、前端、后端,更细化的模块实现。采用渐进式的步骤,首先关注新需求,逐步迭代老实现。 良好的代码规范习惯,从简单的变量命名到模块划分,养成一个统一的编码风格,习惯编写模板和组件,提升复用度。修改影响最小化,重构A就重构A,尽量把改动范围控制在A内部,保持对外接口实现一致,这样你推动事情的阻力会小很多。重构了A,需要改动十几处引用,然后发现B里的引用A的地方也得改 培养大局观,关注软件整体架构和其他模块,整体团队进度和业绩,分清轻重缓急。
点赞 回复
分享
发布于 2019-05-21 22:02
个人觉得代码洁癖和项目进度之间不那么矛盾。 与项目进度矛盾的地方在于:工时估算是否合理(最重要)、需求是否合理、架构是否合理、设计是否合理。 团队有一个统一的编程规范的前提下,只要目标明确,设计合理,工具称手,进度不会偏差太多。 当然如果在火烧眉毛的项目里面,还有人在慢条斯理地优化都是一种罪过(只要不是严重到影响用户体验,完全可以等功能都完成得差不多的时候,对关键业务进行优化),要是还在代码表面的洁癖上面迂腐,你可以让他**了。
点赞 回复
分享
发布于 2019-05-22 14:27
饿了么
校招火热招聘中
官网直投

相关推荐

点赞 1 评论
分享
牛客网
牛客企业服务