2007年09月
2007年09月30日
ステップ数は、けっきょく8000行程度だった。
設計しながら作っているから、こんなもんかな。
というか、この作業自体が、実装というよりも設計に近い。
これまで決めてなかったことを、FIXしていっている。
さらに、機能をいくつかのレイヤに分割して、それぞれの関係を
定義していっている。(そしたら、自然と実装は出てくる)
デバッグはしていないけれど、すべての異常系を考慮して、
丁寧にログを埋め込んでいるので、取れないバグはないと思う。
一人で作ると、デバッグに苦しむことがないので、非常に快適だ。
こんなふうに仕事をしていると、未踏期間が終わった後、
元の世界に戻れるのか心配になる。
この生産活動を仕事にする方法を考えたいところだ。
設計しながら作っているから、こんなもんかな。
というか、この作業自体が、実装というよりも設計に近い。
これまで決めてなかったことを、FIXしていっている。
さらに、機能をいくつかのレイヤに分割して、それぞれの関係を
定義していっている。(そしたら、自然と実装は出てくる)
デバッグはしていないけれど、すべての異常系を考慮して、
丁寧にログを埋め込んでいるので、取れないバグはないと思う。
一人で作ると、デバッグに苦しむことがないので、非常に快適だ。
こんなふうに仕事をしていると、未踏期間が終わった後、
元の世界に戻れるのか心配になる。
この生産活動を仕事にする方法を考えたいところだ。
2007年09月29日
2007年09月28日
2007年09月27日
2007年09月26日
2007年09月25日
プログラムのステップ数を、毎日測定している。
プログラムのステップ数とプログラムの出来は、直接的には関係ない。
だけど、日々の作業の結果を数値で測ると、モチベーションの向上につながる。
その数値がちょっとした目標になって、それがやる気を促進させる。
9月中に、サーバ部分のコードを10000行にしたいと思っている。
今、5500行くらいだから、あと、5日で4500行。厳しい。。。
ちなみに、日本最高レベルのプログラマは、月に10万行書くらしい。ブログで読んだのだが、その人によると、思いついたことをそのままプログラムに落としていて、それでほとんど手戻りもないらしい。化け物か!?
そのブログを読んで、僕は、プログラマというのは、三つのカテゴリに分類できるかもしれないと思った。
(1) 月10万行レベル
何もないところからいきなりプログラムを作る
(2) 月1万行レベル
「What」が確定した状態で、プログラムによって「How」を確定する
(3) 月1000行レベル
「What」と「How」が確定した状態で、それをプログラムに翻訳する
プログラムのステップ数とプログラムの出来は、直接的には関係ない。
だけど、日々の作業の結果を数値で測ると、モチベーションの向上につながる。
その数値がちょっとした目標になって、それがやる気を促進させる。
9月中に、サーバ部分のコードを10000行にしたいと思っている。
今、5500行くらいだから、あと、5日で4500行。厳しい。。。
ちなみに、日本最高レベルのプログラマは、月に10万行書くらしい。ブログで読んだのだが、その人によると、思いついたことをそのままプログラムに落としていて、それでほとんど手戻りもないらしい。化け物か!?
そのブログを読んで、僕は、プログラマというのは、三つのカテゴリに分類できるかもしれないと思った。
(1) 月10万行レベル
何もないところからいきなりプログラムを作る
(2) 月1万行レベル
「What」が確定した状態で、プログラムによって「How」を確定する
(3) 月1000行レベル
「What」と「How」が確定した状態で、それをプログラムに翻訳する
2007年09月24日
今日も相変わらずプログラムを作成中。
読書。「BLACK JACKザ・コンプリート・ダイジェスト」
ブラックジャックは、人間の奥深さを描いた最高の名作だと思うが、少し読みにくいところがある。読むと疲れる。退屈な話しも多い。
例えば、「ギャラリーフェイク」と比べると、圧倒的に心の揺さぶられ方が違うのだが、でも、読み返すのは、ギャラリーフェイクの方だな。
というわけで、ダイジェスト版を買ってみた。懐かしい。完全に忘れていた話しもあって、思わず、しまいこんでいた単行本を取り出してきてしまった。
読書。「BLACK JACKザ・コンプリート・ダイジェスト」
ブラックジャックは、人間の奥深さを描いた最高の名作だと思うが、少し読みにくいところがある。読むと疲れる。退屈な話しも多い。
例えば、「ギャラリーフェイク」と比べると、圧倒的に心の揺さぶられ方が違うのだが、でも、読み返すのは、ギャラリーフェイクの方だな。
というわけで、ダイジェスト版を買ってみた。懐かしい。完全に忘れていた話しもあって、思わず、しまいこんでいた単行本を取り出してきてしまった。
2007年09月23日
2007年09月22日
2007年09月21日
プログラムを書いて、英語の勉強をして、睡眠して、一日が終わった。
先日、「人を動かす」を久しぶりに読んだので、「道は開ける」も読もうと思っている。
「今日一日の区切りで生きよ」という章から始まっていた。もっと一日を大切にしないといけない、と改めて思った。
先日、「人を動かす」を久しぶりに読んだので、「道は開ける」も読もうと思っている。
「今日一日の区切りで生きよ」という章から始まっていた。もっと一日を大切にしないといけない、と改めて思った。





















