漫画 | 是程序员堕落了,还是老板堕落了?

文章探讨了为何优秀的软件实践如单元测试、重构等在国内难以落地,主要原因是遗留代码的障碍和时间紧迫的压力。新项目往往求快上线,导致技术债积累,代码质量下降,陷入恶性循环。作者认为这可能与国内软件业缺乏核心技术,过度竞争有关。
摘要由CSDN通过智能技术生成

在国内的软件业,有一批人总是不受待见

f7bf2c6dba4dc155e84cf416da1d1601.png

很多刚入行、满怀热情的同学对此总是难以理解

844dc0c4a7a22f8849ee02e6bfe41954.png

为什么会出现这种状况呢?

c309706d9a1ff162817e058779e6b4b3.png

24944e0a513f41d44afa5e9185f28359.png

d8573464463971092867957ea73f1644.png

f8ae5497908740dffdbd76f6e37e9119.png

5c5d30684f4283077afe159749f46038.png

719395d57dba7d928d7329c1d15ffc75.png

b78b459c6d3e2ea49c1f4b104236ea87.png

a0575194fa4ccbf91d93a04504c11e07.png

1a095c3182bbaeaf1c5cd25361f592fd.png

3c61637ea81de0585aefa515e48fc43f.png

9213fe5efdf96c399df353d4b533eff9.png

4000a634389d5cea630ee80d52effb27.png

8d28c4dca0eef2289be0c178fdaf9815.png

eb551de7da8f44d108914ccd97bd82b4.png

63a384acab6568cd42dd81f3c95b516a.png

68be0e57e6cffb6d6cb3a46ee9911665.png

后记:这是一篇吐槽文,由多个读者和我聊天中的吐槽改编而来。

这些年来,单元测试、重构、TDD、代码评审、迭代化开发、结对编程等优秀软件实践从国外传入国内,但是在国内总是不受待见,用不起来,对于老项目来说,有两个最大的原因:1.遗留代码的阻碍 2.时间紧任务重。对于新项目来说,老板又经常要求迅速上线,大家都是拼命向前冲,没有时间停下来好好还一下技术债。最终导致的结果是代码腐烂不堪,难以维护,为了快速上线,又打上各种恶心的补丁,最终陷入了恶性循环。

这到底是为什么呢?我们为什么不能认认真真地开发一个软件,真正把软件和代码当做一个产品,认认真真地去打磨呢?

优秀的软件实践被抛弃,是程序员被迫堕落了,还是老板在这个环境中堕落了呢?也许和我们的整个环境有关,没有核心技术,大家都在应用层面激烈竞争,最终酿成了这种局面吧!

(完)

点击下方图片,查看更多精彩

e4466eae99a89e7f700125fb2b1d8944.png

86954a6dcc5434da9c007e9b4e6fdde2.png

ed42b9ac2ff087ed4dd3e575796d4db9.png

bd0906e1cb5f71f92dbf66cf6475850d.png

7949780a637ec3d3b15d226158ab383a.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值