标签: 函数命名
程序员和软件开发者在命名上偏离了正轨
我们的领域不该充斥着伪装成专业术语的动物园式随机名词。清晰并非乏味,而是对用户时间与认知资源的尊重。
我见过的最糟糕的程序代码
你需要想像一下:程序中的所有 函数、变量名都是以食物命名的。匹萨,西红柿,泡菜,各种味道的奶酪,水果,蔬菜,酒,等等,一篇一篇,全是这样。里面唯一能让你马上知道意义的地方只有 ‘main’函数名和C标准类库的调用。
我们的领域不该充斥着伪装成专业术语的动物园式随机名词。清晰并非乏味,而是对用户时间与认知资源的尊重。
你需要想像一下:程序中的所有 函数、变量名都是以食物命名的。匹萨,西红柿,泡菜,各种味道的奶酪,水果,蔬菜,酒,等等,一篇一篇,全是这样。里面唯一能让你马上知道意义的地方只有 ‘main’函数名和C标准类库的调用。