复用:太多还是太少

xiammy: 何以证明你的设计优秀

勾起我兴趣的是下面的几个回复

#   xiueplane 发表于2007-03-30 12:37:59  IP: 221.192.19.*
现在的程序员实际就是"寄生虫",寄生在Windows上,寄生在虚拟机上,寄生在对别人的"复用"上,或许是在程序员的DNA里商业因素远大于技术因素,所以~寄生变成了最优秀的选择
如果,有一天我们被宿主抛弃了。。。
喜欢最开始的程序员,那种把追求完美的程序员,喜欢把复杂留给自己,把简单和效率留给用户的程序员。

#   gunsand 发表于2007-03-30 13:40:46  IP: 211.101.48.*
说的对,现在程序员基本都是用现成的了, 很少自己写东西...

是这样吗?现在的程序员基本都是用现成的了吗?我们把复用做得如此之好了吗?

如果需要从日志中解析一段有用的信息,多少人想到用grep/awk?
如果需要在控制台分页显示长文本,多少人想到用more/less?
要让用户通过浏览器下载服务器上、web容器之外的文件,多少人第一时间想到ln/cp?

例子是很多的。我们这些年轻的程序员,在学到面向对象的同时,也学到很多与编程优良传统相悖的坏习惯,例如在一个庞大的进程里解决所有问题。

说得夸张一点,只要一个应用程序还是一个庞大的进程解决所有问题,基本上,就一定是复用不足的。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值