摘要: 当我还是一个初出茅庐的程序员时,我想掌握自己所用语言的每个特性。我写程序时会尝试使用所有的特性。我认为这是炫耀的好方法,而我也的确出了不少风头,因为我对各个特性了如指掌,谁有问题我都能解答。最终,我认定这些特性中有一部分特性带来的麻烦远远超出它们的价值。其中,一些特性因为规范很不完善而可能导致可移植性问题,一些特性会导致代码难以阅读或修改,一些特性诱使我追求奇技淫巧但却易于出错,还有一些特性就是设计错误。有时候语言的设计者也会犯错。大多数编程语言都有精华和糟粕。我发现如果取其精华而弃其糟粕的话,我可以成为一个更好的程序员。毕竟,用坏材料怎么能做出好东西呢?标准委员会想要移除一门语言中的缺陷部分 阅读全文
posted @ 2012-10-16 08:57 博文视点(北京)官方博客 阅读(188) 评论(0) 推荐(0) 编辑