コードを書くときの習慣
IBM-Developerworks よりPHP プログラミングのための 5 つの良い習慣を身につける
まあ別にPHPに限らないのでカテゴリにPHPってつけないけど。個人的に一番注目しちゃったのがこのコード。
function createRssFooter() { return "</channel></rss>"; }
結構この「一行しかない関数」を書くことを嫌う人がいるんですけど、僕これ好きなんですよね。元記事にもあるけど、それぞれの処理を意味付けしていくと、結果的に行数が一行なのだけど、何をやっているかわからない関数にしっかり意味をつけて、関数化する。これは良いポリシーだと個人的には思っている。どうなんでしょう。共感できませんか?