我只是想知道-为相对简单的任务创建函数(分解)是不好的编程风格吗?
例如,在 PHP 中,我发现在 session、post、get 和 cookie 中使用 '$_' 和大写字母很烦人。因此,如果我创建了一个名为 setSesVar('key', 'value') 的函数来为我创建一个会话变量,这很糟糕吗?每次为它调用函数的开销是否值得?还是无关/自己的偏好?
其他一些例子:
- c++(和java)中的printLn函数
- Javascript 中 getElementBydId 的简写形式(假设我不使用 jQuery 或其他库)
- 重定向代替 PHP 中的 header('Location: ' . url)
还有一个稍微偏离主题的问题——我习惯于使用更“严格”数组的语言;在 PHP 中,您可以在末尾添加一个元素,只需说 myArray[] = 'newElement'。我觉得我应该做 myArray[sizeof(myArray)] 但我敢打赌添加不必要的代码可能是不好的风格。