【发布时间】:2009-05-01 04:42:21
【问题描述】:
我绝不会以任何形式宣传/推广我的编程风格,但就“多变量声明”而言,哪种情况在专业上和普遍上更容易接受:
案例一:
private $databaseURL = "localhost" ;
private $databaseUName = "root" ;
private $databasePWord = "" ;
private $databaseName = "AirAlliance";
案例2:
private $databaseURL = "localhost";
private $databaseUName = "root";
private $databasePWord = "";
private $databaseName = "AirAlliance";
我喜欢案例 1 的原因是因为我可以略过它并看到一切都是正确的方式比案例 2 更快。而且我可以直观地熟悉变量名,这使得在程序中更快地使用它们.
【问题讨论】:
-
我也喜欢案例 1,但这个问题很主观。
-
这并不局限于 PHP...
-
除非默认值是基于长度的(例如,如果它们是 10 的幂),第一种样式如何让您更快地看到一切都是正确的?
标签: language-agnostic coding-style