タグ

ブックマーク / blog.s21g.com (2)

  • 真のソフトウェア工学はもう存在している - Hello, world! - s21g

    従来のソフトウェア工学が決定的に間違っている点 従来のソフトウェア工学が決定的に間違っている点は、 ソフトウェアを作るソフトウェアに関する工学ではない事だと思う。 100倍の生産性を達成するためには、ひとつ階段を上にのぼる必要がある。 従来のソフトウェアエンジニア人事工学が決定的に間違っている点 「やらなきゃいけない」仕事が20%で、残りの80%が「やりたいしごと」。たとえ単純作業でも、残り80%にそれが属しているのであれば嬉々としてやってしまう。彼らからこれを取り上げてしまうと、残り20%も小さくなってしまう。好きなようにやらせておくのが吉である。 つまらないコードを生成するコードを書く事は、 つまらないコードを書く事自体と比べて何倍も面白い。 手でコードを書くプログラマと、コードにコードを書かせるメタプログラマでは、 規模が大きな仕事になるほど差が開いていくと思う。 「ソフトウェア工学

    shozzy
    shozzy 2009/02/09
    「つまらないコードを生成するコードを書く事は、つまらないコードを書く事自体と比べて何倍も面白い。」とっても同意。同じくらいの工数になるなら、手作業よりメタプログラミングを選んできた。マクロ化とか含め。
  • キーボードでマウスカーソルを動かす - Hello, world! - s21g

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 MacOS版は以下にあります https://github.com/genki/ViMouse This article was migrated from http://rails.office.drecom.jp/takiuchi/archive/107 最近身の回りでキーボードの話題が花盛りなので便乗してみたり。 日比さんのとことか金沢さんのとこでも紹介されてますが、ThinkPadのトラックポイントは便利そうですね。ThinkPadの画面サイズがもうちょっと大きかったら買っていたんだけど…。 特にこだわりは無いのですが、僕は長いことSONYのVAIOシリーズを使っています。 キーボードはそこそこ打ちやすくて良いんです

  • 1