您的位置:首页 > 其它

复用:太多还是太少

2007-12-17 10:54 351 查看
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?

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

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

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1546877
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: