我只是想知道 - 創建函數(分解)爲相對簡單的任務是不好的編程風格?創建過於簡單的功能是不好的風格嗎?
例如,在PHP中,我覺得有'$ _',然後是會話,發佈,獲取和cookie的大寫字母很煩人。所以如果我做了一個名爲setSesVar('key','value')的函數來爲我創建一個會話變量,那是不是很糟糕?每次爲它調用一個函數的開銷是多少?或者它是不相關/自己的偏好?
一些其他示例:在C
- 的println功能++(和Java)
- getElementBydId在Javascript中的簡寫形式(假設我不使用jQuery或另一庫)
- 重定向代替PHP中的標題('Location:'。url)
而且有點偏離主題的問題 - 我用的語言有更多的'strict'數組;在PHP中,你可以添加一個元素到最後購買只是說myArray [] ='newElement'。我覺得我應該做myArray [sizeof(myArray)],但是我敢打賭,添加令人難以置信的代碼可能是不好的風格。
很主觀。這應該可能是一個社區wiki。 – 2012-04-07 03:34:42