400
Post/Edit Page
「優れたソフトは、なべて開発者の個人的な悩みの解決から始まる。」オープンソース開発の英雄、エリック・レイモンドのこの言葉は有名だ。しかし、彼が提示した「教訓」は他にもたくさんある。今日はその選りすぐりを見てみよう。▼「良いプログラマは何を書くべきか知っている。偉大なプログラマは、何を書き直すべきか知っている。」「公開は素早く、頻繁に。そして顧客の声に耳を傾けよ。」「十分な数の目さえあれば、たいていの課題は速やかに特定され、カタがつく。」「賢明なデータ構造と間抜けなコードの組み合わせは、その逆よりも上手く行く。」▼最後に。レイモンドは私の大好きなこの言葉も引用して自身の「19箇条」に組み込んでいる。サン=テグジュペリの至言。五年前の記事<30>と同じ締めにしてみよう。「これ以上付け加える物が無くなった時でなく、これ以上取り去る物が無くなった時こそ、作者は信じ得るだろう――これで完璧だ、と。」
pass:
Draft