« トレンディーなウェブサービス | メイン | Yahoo! UI Library はすごいね »

2006年02月13日

従うべきでないプログラミングのアドバイス10個

Top Ten of Programming Advice to NOT follow

新人プログラマーにアドバイスを求められた筆者が考えた、「聞くべきでないアドバイス」のリスト。

10) 例外は使うな(by Joel on Software 等)
9) 負にならない値には unsigned int を使え
8) 実世界に対応したクラスを設計せよ
7) チームでコード記法を統一せよ
6) コメントをたくさん書け
5) public フィールドよりアクセサメソッドを使え
4) 一個しかインスタンスができないなら Singleton パターンを使え
3) 入力は寛大に受け付け、出力は厳しくせよ
2) 最初から重箱の隅までプログラムせよ。後でやろう、は実行されない
1) コードを書く前に設計せよ

7), 5) は聞いてもいいと個人的には思う。10), 8) は僕も聞きたくない。3) は聞きたくないけど実際には賛成せざるを得ない。あとは難しいところだ。

興味ある人は本文中の理由を読まれたし

投稿者 秋元 : 2006年02月13日 17:12

トラックバック

このエントリーのトラックバックURL:
http://labs.cybozu.co.jp/cgi-bin/mt-admin/mt-tbp.cgi/403

このリストは、次のエントリーを参照しています: 従うべきでないプログラミングのアドバイス10個:

» =?utf-8?B?ZGVsLmljaW8udXMvcG9wdWxhcg==?= from The.RSS.Reporter

... [続きを読む]

トラックバック時刻: 2006年02月14日 18:15

» 従うべきでないプログラミングのアドバイス from ニヤリ
新人プログラマーにアドバイスを求められた筆者が考えた、「聞くべきでないアドバイス」のリスト。 10) 例外は使うな(by Joel on Softwar... [続きを読む]

トラックバック時刻: 2006年02月15日 11:44

 
mg src="http://img.awasete.com/image.phtml?u=http%3A%2F%2Flabs.cybozu.co.jp%2Fblog%2Fakky%2F" width="160" height="140" alt="あわせて読みたい" border="0">

著書

PHPxWebServiceAPIConnections.jpg

プロフィール

週三日勤務で、残りは個人で活動しています