刚写的伪静态函数,遵循坚持缩进和括括号的原则,结果前面一大陀,然后尾巴处是一连串的大括号,最后一个短短的返回值,感觉形状很难看,心里就很不舒服,有是特地把程序做成较难理解的样子,只为了紧凑好看点,你们对排版怎么看的?会为了拍好看点修改程序写法吗?
//遵循规则的排版,难看:
function path($file) {
if (defined('PSTATIC') && PSTATIC) {
foreach (PStatic::$rules as $key => $val) {
if (preg_match($key, $file)) {
return preg_replace($key, $val, $file);
}
}
}
return $file;
}
//相对较难理解的逻辑,只为了紧凑一点,难道我太无聊了?
function path($file) {
if (!defined('PSTATIC') || !PSTATIC) return $file;
foreach (PStatic::$rules as $key => $val)
if (preg_match($key, $file)) return preg_replace($key, $val, $file);
return $file;
}
//遵循规则的排版,难看:
function path($file) {
if (defined('PSTATIC') && PSTATIC) {
foreach (PStatic::$rules as $key => $val) {
if (preg_match($key, $file)) {
return preg_replace($key, $val, $file);
}
}
}
return $file;
}
//相对较难理解的逻辑,只为了紧凑一点,难道我太无聊了?
function path($file) {
if (!defined('PSTATIC') || !PSTATIC) return $file;
foreach (PStatic::$rules as $key => $val)
if (preg_match($key, $file)) return preg_replace($key, $val, $file);
return $file;
}
我已经没有心情和时间去管它排版好看不好看了。IDE 一个 ctrl+shift+f 完事...
哈哈,比起IDE流水线,我更像是搞小作坊的,还是做手工艺的那种
{}
else
{}
一直是这格式。这样代码幅度跨越好大。显得很高深的样子。
要不,一句变两句时很容易犯错, 或者加括号时我很不爽,(觉得多干了活)
我也是用这种格式,以前用C#貌似默认就是这种的不喜欢
if(xx){
}
这种