アカウント名:
パスワード:
>コード書きの身としては、emacsの動的補完や、ショートカットを駆使して>効率をあげるようにしています。
それは補完してくれる元のコードがあるってことだよね?コードを一から入力する場合は、(つまり自分でコードを創る場合は、)キー入力が早いことは生産性を左右します。1万行くらいあるコードを一本指で入力することなど想像したくありません。逆に他人の作ったスパゲッティプログラムを修正する時は入力速度はほとんど影響しません。どんなに頑張っても「生産性≒0」です。
余談ですが、他の人を見てるとスパゲティプログラムができる原因の一つは、入力速度の遅さにもあるようですね。たとえば・変数の文字数を多くすると入力するのが面倒 → 変数名は短ければ短いほど生産性が高い。・関数やメソッドを複数に分割すると入力し難い → 関数は可能な限り一つにまとめろ。main関数最強。・インターフェースなんて使うな。タイプ数が増えるだけじゃん。
いずれにせよ、コピペプログラマーには言うだけ無駄かな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond
資格といっしょ (スコア:0)
できなくてもいいんじゃない?
ビルゲイツもできないって話だったと思うし。
ただ、できたらキー入力の効率がすげーあがるとは思うけど。
全員できる必要はないんじゃないかなぁ。
個人的にはそろばんができたほうが暗算ができて日常生活で役にたつ気がする。
# 僕はそろばんもタッチタイプもできません。
Re: (スコア:1)
同じ時間でどちらか一方を教えるとなったら、そろばん(特に暗算)の方が
良いと私も思います。
タッチタイプって、原稿があってそれを見ながら早く正確に入力するような
業務では必須だと思いますが、自分で文章やコードを考えながら入力する
ような業務であれば、多少我流だったりしても大丈夫ではないでしょうか。
コード書きの身としては、emacsの動的補完や、ショートカットを駆使して
効率をあげるようにしています。
Re: (スコア:1)
>コード書きの身としては、emacsの動的補完や、ショートカットを駆使して
>効率をあげるようにしています。
それは補完してくれる元のコードがあるってことだよね?
コードを一から入力する場合は、(つまり自分でコードを創る場合は、)キー入力が早いこと
は生産性を左右します。1万行くらいあるコードを一本指で入力することなど想像したくありません。
逆に他人の作ったスパゲッティプログラムを修正する時は入力速度はほとんど影響しません。どんな
に頑張っても「生産性≒0」です。
余談ですが、他の人を見てるとスパゲティプログラムができる原因の一つは、入力速度の
遅さにもあるようですね。たとえば
・変数の文字数を多くすると入力するのが面倒 → 変数名は短ければ短いほど生産性が高い。
・関数やメソッドを複数に分割すると入力し難い → 関数は可能な限り一つにまとめろ。main関数最強。
・インターフェースなんて使うな。タイプ数が増えるだけじゃん。
いずれにせよ、コピペプログラマーには言うだけ無駄かな。
Re:資格といっしょ (スコア:1)
から、可読性を上げるために長めキーワードをつけても、それを参照の度に
必ずしもフルに入力する必要性はなくなるので、入力のスピードの早い人にも
メリットはあると思いますよ。