网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
02月28日漏签0天
深圳外国语学校吧 关注:15,516贴子:274,111
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 9回复贴,共1页
<<返回深圳外国语...吧
>0< 加载中...

文摘

  • 只看楼主
  • 收藏

  • 回复
  • ForLessT
  • 深外高二
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
There are two ways of constructing a software design. One is to make it so simple that there
are obviously no deficiencies; the other is to make it so complicated that there are no obvious
deficiencies. The first method is far more difficult.
C.A. R.Hoare



  • ForLessT
  • 深外高二
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
基本摘自the art of unix programming,其他地方会注明


2026-02-28 12:58:32
广告
不感兴趣
开通SVIP免广告
  • ForLessT
  • 深外高二
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
刚翻完chapter1,贴点有意思的
Those who do not understand Unix are condemned to reinvent it, poorly.
-Henry Spencer
Senior engineers develop huge bodies of implicit knowledge, which they pass to their
juniors by (as Zen Buddhist put it) "a special transmission, outside of scriptures".
Robert Metcalf (the inventor of Ethernet) says that if something comes along to replace Ethernet, it will be called "Ethernet", so Ethernet will never die.
-Ken Thompson
Binary-only applications for other operating systems die with their birth environments, but Unix sources are forever.
Throughout a Unix system, easy things are easy and hard things are at least possible.
Rule 5:... Data Structures, not algorithms, are central to programming.
-Rob Pike
The most powerful optimization tool in existence is the delete key.
这个批评是针对microsoft的?:
Design rigid, closed software that won't talk to the rest of the world is an unhealthy form of arrogance.
最后的大图K.I.S.S.


  • 雾都枪声
  • 文科状元
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
不懂英语


  • qwerqaws
  • 文科状元
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
Data Structures, not algorithms, are cent ral to programming.
值得思考


  • ForLessT
  • 深外高二
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
把这贴顶上来,最近气氛有点奇怪,不就是个重点率么。
预告一下,由于这个月期末加军训,看书不多。本帖的更新将从七月中旬开始。


  • 华丽的赤信号
  • 文科状元
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
顶楼主。


  • ForLessT
  • 深外高二
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
Chapter4 Modularity
(chapter2和3没什么好摘的)
very small and very large modules are associated with more bugs than those of intermediate size.
下面这句其实是书里面引用别人的。
Do one thing well.
下面这句话深有体会
Repetition leads to inconsistency and code that is subtly broken, because you changed only some repetitions when you needed to change all of them.
Complexity is a cost; don't pay it twice.
Formalization often clarifies a task spectacularly.
…That simplicity came from trying to think not about how much a language or OS could do, but of how little it could do --- not by carrying assumptions but by starting from zero.
One of the lessons Unix programmers have learned over decades is that glue is a nasty stuff and that it is vitally important to keep glue layers as thin as possible.
这段关于面向对象的评论似乎有点愤世。
The OO design concept initially proved valuable in the design of graphics systems, GUI, and certain kinds of simulation. To the surprise and gradual disillusionment of many, it has proven difficult to demonstrate significant benefits of OO outside those areas.
All OO languages show some tendency to suck programmers into the trap of excessive layering.
这个才是重点。
Unix programmers know when not to use OO; and when they do use OO languages, they spend more effort on trying to keep their object design uncluttered.


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 9回复贴,共1页
<<返回深圳外国语...吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示