コーディング
- 時期尚早な最適化をしない。
- 具体化せず、抽象化しすぎない。
- アルゴリズムは型に関係ない。
心意気
- 初心者だったら、いろいろ試しなさい。
- プログラマにとっての真の問題は、プログラマ以外の人が直面している問題に気づいていないことである。
- あなたの言う「技術的問題」こそが、ユーザーにとっての問題である。
- プロジェクトはその納期を元に計画を立てるのではなく、その先の保守まで見通して計画すべし。
- すばらしいツールは作り手の数だけあるのではない。使い手の数だけある。
- 我々は偉大なプログラマにはなれないかもしれない。だが、偉大な習慣を身につけたプログラマにはなれる。確実に。
- 模倣はアイデアの源の1つではあるが、最良のものではない。
- データを人質にとるべきではない。(Data should never be held hostage.)
- 自分が作ろうとしているものを調べよ。他人の作ったものを知らずに、より優れたものは作れない。
- 美しさの追求は、プログラマーとしては欠かせない資質だと思う。しかし人のために自分の美しさを譲ることができるのもまた、プログラマー、それもプロのプログラマーに求められる条件なのではないか。→http://blog.livedoor.jp/dankogai/archives/50718227.html
- He who can, does. He who cannot, teaches.
- no excuse because of age
- Developer is Destroyer.
- 「他人のコードが読めるのはすごいプログラマ」「他人が読めるソースコードを書けるのはもっとすごいプログラマ」