【发布时间】:2010-09-17 20:50:24
【问题描述】:
我不确定这里的最佳实践是什么,但我经常看到缩写的变量名,尤其是在范围很小的时候。所以(使用简单的 Ruby 示例)我看到的不是def add_location(name, coordinates),而是def add_loc(name, coord) 之类的东西——我什至可能看到def add_loc(n, x, y) 之类的东西。 我想当一个人习惯于看到缩写时,更长的名字可能会让他们厌倦。
冗长有助于可读性,还是只会伤害每个人的眼睛?——人们更喜欢缩写和缩短的名称而不是较长的名称吗?
【问题讨论】:
-
好问题。我刚刚就这件事与另一位建筑师进行了交谈。
-
这有一个很好的related question。特别是,请查看amdfan's response。
标签: ruby documentation readability