前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >程序员有哪些借口可以让自己写出低质量的代码?

程序员有哪些借口可以让自己写出低质量的代码?

作者头像
IT架构圈
发布2018-05-31 15:29:50
4320
发布2018-05-31 15:29:50
举报
文章被收录于专栏:IT架构圈IT架构圈

“阅读文本大概需要4分钟。”

需求一个挨着一个,先弄个样子出来,先写死,后期再改。没有产品设计、没有需求文档、没有测试、甚至连美工、发布也得我一个人兼着,时时安慰自己,反正写代码最拿手,功能实现再说,以后有的时间慢慢改呗。

分析

  • 懒,自己挖坑自己填

就是复制粘贴,所谓复用,90%的时候就是打破重粘贴。所谓架构,就是知道去抄啥;所谓开发,就是老大说抄我就抄;所谓初级开发工程师,就是东看看西看看,瞧瞧别人怎么抄,自己跟着抄;所谓高级开发工程师,就是同一个模块抄过一遍的人,第二遍更熟点。 Github搬运工;有现成的用现成的,没现成的找现成的,找不到就不做了,对外宣称无法实现;我们不是在抄,我们做的叫 “系统集成”。但是如果需求变了,就瞪眼了,我X,这个模块如果改我就需要写10个地方,因为当初没有抽出来做个公共的,这就是自己挖坑自己填。遇见问题从不思考,直接百度,百度已经有人遇见想通的问题,我永远不是第一个遇见这个问题的人。

  • 时间太紧,加班

软件行业的竞争就是速度的竞争,比如吃鸡手游,先上线往往意味着先占领市场。所以公司会夜以继日的拼速度,加班就在所难免了。程序员其实不喜欢加班。但是行业就是这么个行业,加班就像是约定俗成的行业规矩一样。不加班的程序员也有,要么非互联网行业,不存在速度竞争,比如给企业做个管理系统啦,维护啦。要么就是外企,严格按标准发放加班费的那种。否则你在这个行业中,加班就是不能避免的事情。说喜欢加班的,要么是工作狂人(少数),要么就是既来之则安之,不能改变就只能接受的心态吧。

  • 需求奇葩

需求变更,本应是甲方的权力。如果确需变更,当然要满足客户需要。问题是不能让变更权力滥用,把一些无关痛痒的变更宠惯养成堂而皇之的变更。对于客户提出的变更,无论大小都给予解决,客户对此是非常满意,然而,项目进度却拖的很长,项目一再延期,这样导致开发小组中的部分成员有些不耐烦了,来一点需求,修改一点,这样确实很烦人的啊。

大多数程序员只把写代码当作谋生的手段而已,上个班、领点钱。写好的代码,没有优化空间,没有后续工单,也就没有钱赚。写好的代码费很神费力,最后一句话可能就要全盘皆输,代码白写了。

每个程序员心中都有个大神

PS:以码为杖,行走天涯,正当时。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-05-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程坑太多 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 分析
  • 每个程序员心中都有个大神
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档