程序员修炼之道(一)

本文探讨了程序员修炼的重要哲学,包括责任感、及时修复问题以避免软件腐败、利用催化策略推动项目进展、发布足够好的软件以获取用户反馈、投资知识资产以及提升交流技巧。强调了适时停止和完善、知识多元化、文档美观以及有效沟通在编程中的价值。
摘要由CSDN通过智能技术生成

程序员修炼之道

第一章

注重时效的哲学

1.责任感

不要害怕承认自己工作中所犯的错误,如延期,bug。不要拒绝承认需要别人的帮助

2.破窗效应

如果一个房屋,有一扇窗户破损,那么整栋房屋都会给人一种废弃感;
同理,完好的汽车停放在路边,不会有人去破坏,如果它的窗户是坏掉的,那么很快就会被人破坏殆尽。

代码中出现的设计不合理,代码不规范等情况,要及时的去修复;就算没时间修复,也应该及时的放上TODO。
熵是指无序的状态,如果软件中熵值越高,越容易滋生软件腐败。

3.石头汤与煮青蛙

一队士兵经过战乱的村庄,无法获得食物,他们就开始用锅煮石头,村民很好奇,问就煮石头吗?士兵回答,如果有点胡萝卜就更好了。于是有村民提供了胡萝卜;加完胡萝卜就好了吗?士兵回答,如果再加点土豆就更好了。于是有村民提供了土豆….

  1. 我们要做催化剂,去促使项目的开展,然后不断的完善
  2. 我们在做我们自己的事情时,也需要观察周围环境。避免成为温水里的青蛙

4.足够好的软件

今天了不起的软件 远胜于 明天完美的软件
用户可以使用毛毛草草的软件,也不愿意等上

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值