tetsunosukeのnotebook

tetsunosukeのメモです

コードを書くときの習慣

IBM-Developerworks よりPHP プログラミングのための 5 つの良い習慣を身につける

まあ別にPHPに限らないのでカテゴリにPHPってつけないけど。個人的に一番注目しちゃったのがこのコード。

function createRssFooter()
{
    return "</channel></rss>";
}

結構この「一行しかない関数」を書くことを嫌う人がいるんですけど、僕これ好きなんですよね。元記事にもあるけど、それぞれの処理を意味付けしていくと、結果的に行数が一行なのだけど、何をやっているかわからない関数にしっかり意味をつけて、関数化する。これは良いポリシーだと個人的には思っている。どうなんでしょう。共感できませんか?