- 3
- 0
- 约2.55千字
- 约 3页
- 2019-08-18 发布于北京
- 举报
编程语言中一些令人抓狂的规则-懒人程序.PDF
编程语言中一些令人抓狂的规则
英文原文:7 long-ago decisions that still haunt developers today
众所周知,软件开发者每天都要做各种各样的决定:如何最好的实现功能、如何修复bug
、如何提升应用程序的性能等等。但是他们同样是在别人的劳动成果下面继续做自己的决定的,比如说:他们使用的是别
人开发出来的编程语言、操作系统以及各种开发工具。一些语言开发和系统设计行业里的前辈以前所作出的决定在那个时
候可能是很有意义的,不过在现在看来可能是多此一举。
举例而言,在2009年的时候,互联网创始人蒂姆·伯纳斯-李就承认,互联网网址中http :后面的两条斜线//
其实并无必要,他为这带来的不便致歉。蒂姆以幽默的环保角度道歉说:真不知道这两条斜线浪费了多少时间、打印墨水
和纸张。
除此之外,对于每天都要写代码的软件开发者来说,前辈们当时做出的令后人觉得蛋疼的决定还远不止这些。接下来
就介绍一下在编程语言和操作系统里的那些让开发者头疼的过时的选择。
1. Unix隐藏dot文件(. 文件)
早期的Unix操作系统就这样设计过:当通过ls命令把目录内容列出来的时候,任何以 .
开始的文件或目录会在默认情况下被隐藏起来。
从目录列表
原创力文档

文档评论(0)