在细节试图这一章里我读到了一句很喜欢的话:有些程序员在乌云中彷徨,放佛自己修正过的每个缺陷都在在他们的心灵上留下了一道伤疤,另一些呢,则视编写代码为唯一的乐事。老师跟我们说程序元都是乐天派,因为对于一些简直头大的错误摆在自己面前的时候,除了自己的安慰和乐观,我们真的没有什么了。但我觉得正是这一种乐观和坚持是对我最大的鼓舞。我也希望这个坚持能像书中说的那样能得到回报~
程序员和机器、程序员和程序员、程序员和用户之间往往达不到某种共识。程序员们对于信息的需求显而易见。他们需要细节。他们需要蓝图。他们需要规格说明。规格说明是程序员的圣经,而且,通常程序员也会是忠诚信徒:规格说明就是法律。需求搞错的严重后果,18英尺的巨石拱门变成了18英寸的石桩子。
最著名也最声名狼藉的匈牙利命名法:在匈牙利语标记法中,程序员给每个变量名加上前缀, 好让代码阅读者了解变量的类型。匈牙利命名法可能在用C++写Windows程序的时代是需要,因为各种类型、结构、枚举、控件等等让人眼花缭乱,让人容易出错,而在Java和C#等这种强类型的语言中,这类命名法完全是对程序员审美观的践踏。