您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
写代码过程中最忌讳的是什么?
代码,需求,程序员写代码过程中最忌讳的是什么?
发布时间:2019-02-08加入收藏来源:互联网点击:
问题补充: 总感觉最近太过于急于求成。
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
离我的代码远一点
回答于 2019-09-11 08:43:50
代码编写看缠山,一重缠是一重关;需求如有八重险,不出阴阳八卦形。
下面我谈谈个人的一些经验,写代码过程中会有哪些“忌讳”,希望大家参考。
“这个很着急,下周就要上线”
相信很多程序员都会遇到这样的情景,时间紧是程序员最大的忌讳。
需求要求很着急,排期并没有参考程序员的意见就定了一个几乎不可能完成的时间;加班还是可以接收的,但最可怕的是在这么短的工期内完成编码工作,那么代码的质量可想而知。
需求不明确
开发说白了是把需求变成代码,如果需求不明确就想当然地去开发,很容易和需求南辕北辙;需求不明确的时候,一定要和项目经理或产品经理沟通并明确需求;
而最为可怕的是,代码开发差不多的时候,需求变了。
拿到需求立刻动手
这个还是需求理解的问题,代码开发之前最好能想清楚流程,也就是概要设计和详细设计,可以不写设计文档,但是有必要有着整体的把控。
随意修改之前的代码
在开发过程中,我们经常会需要修改之前的老代码,如果没有搞清楚它们的用途就直接去修改的话,是一件很危险的事情。
所有的逻辑都写在一个方法里
有些单位没有代码开发规范,也就造成程序员怎么方便怎么来;会有程序员喜欢把所有的实现都写在一个类的一个方法里面,这样一方面会造成代码的可读性查,另外一方面也不利于代码的复用。
下个版本再完善却没有下文
有时候开发完一个需求,也想到了有更完善的方案,但是因为开发时间不允许,就打算下个版本再完善,但从此没有了下文;建议在需要完善的地方,增加//TODO的注释,很多IDE都是有功能展示这些TODO内容的。
暂时想到有这么多,还有哪些是你们忌讳的?不妨留言一起讨论。
希望我的回答,能够帮助到你!我将持续分享Java开发、架构设计、职业发展等方面的见解,希望能得到你的关注;另外,关注我后可私信【架构】、【大数据】、【面试】、【优化】等关键字,获取相关资料。
回答于 2019-09-11 08:43:50
我觉得写代码前要做好准备工作,不然写代码中要反复修改,会浪费人力时间。写代码前先分析需求,做好设计文档、接口设计,这样写代码效率高、时间少。
回答于 2019-09-11 08:43:50
边写边不调试!
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |