c代码工程师_工程师不要干净的代码

c代码工程师

西蒙·里格登(Simon Rigden)

“缩短截止日期的唯一方法,也是加快执行速度的唯一方法,就是始终保持代码尽可能的干净。” -罗伯特·马丁

您是否领导一支对干净代码痴迷的工程师团队?

您是否为团队“过度设计”而花了太长时间的“修补”而不是为进行明显的改进而抱怨吗?

积压的订单中可能有太多关于重构或改进测试的卡片。 或在每日摘录中有太多关于整理已发运的东西的要点。

业务需要快速的结果。 工程师想要干净的代码。 这听起来很耗时。 这些事情似乎是矛盾的,就像动机不同。 这引起张力。

感觉是要抵消和挑战这种自然的工程冲动,这是您工作的一部分吗?这种明显的弱点由于某种原因而困扰着您所有的最佳工程师? 您是必须不断提醒人们注意速度和紧迫性的人吗?

如果是您,这对您的团队是另一种看法。

您的工程师不需要干净的代码。 您的工程师想要快速行动。 干净的代码只是允许工程师快速移动的方法。

如果在某种奇怪的替代现实中,意大利面条代码使它们的移动速度更快,那么工程师会刻意编写意大利面条代码。

干净的代码不是他们的目标,快速行动是他们的目标。 没有动机冲突。

我工作过的最成功的团队毫无例外地都是那些定期将一些家政/磨斧/去痛卡带入冲刺的团队。 然后他们在其他工作的背景下进行了更多清理。

这些团队中经常有人热衷于代码的清洁度,并且这个人对整个团队具有巨大的积极甚至至关重要的影响力。 这些是无名英雄,他们对产品的成功和科技公司的命运产生了变革性的影响。

作为领导者,您雇用的是最优秀的人才,最了解自己工作细节的人比您要好。 了解团队积压的每个技术任务的价值不是领导者的工作。 领导者的工作是建立一个可以信任的团队,然后摆脱困境。

关于作者

TravelNest 工程副总裁 。 对解决问题,提供价值,建立团队,扩展组织,发展,产品,文化和视频游戏充满热情。 这只狗叫伍迪。

翻译自: https://hackernoon.com/engineers-dont-want-clean-code-2dd64cc361c1

c代码工程师

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值