2018年3月15日のブックマーク (3件)

  • プログラマをクソコードで殴り続けると死ぬ - megamouthの葬列

    ここにクソコードがある。 誰が作ったかはわからぬ。それが、どのような経緯でクソコードとなったのか、 あるいは、最初からクソコードであったのか、それらは全てクソコード自身が知るのみである。 ファーストコンタクト ある日、営業からシステム案件を打診されたので見積もりして欲しい。というメールが来る。 とある企業の既存システムに機能を追加する簡単な案件ですが、なななんとソースや仕様書をご支給いただけます! と、それはサンタにプレゼントが貰えると信じて疑わぬ子供のような真っ直ぐなメールである。 ソースコードが入った圧縮ファイルを受け取ったプログラマは、早速、コードを読んでみる。 そのシステムが当にいいコードで書かれているかを判断するには時間がかかるが、 クソコードであるかはおおよそ30分でわかる。 インデントがタブとスペースどちらかに統一されていないとか、フレームワークの誤用があるとか、またはフレ

    プログラマをクソコードで殴り続けると死ぬ - megamouthの葬列
    mjh
    mjh 2018/03/15
    自分、いまその一歩手前orz
  • プログラミング経験がない経営者のためのソフトウェア開発 11の事実 | Social Change!

    今やどんなビジネスでもITが関係している。ITを支えているのはソフトウェアだ。あらゆるものがソフトウェアで実現される時代になった。そんな事業や生活に密接に関わるソフトウェアだが、その開発について知られていないことも多い。 とくに経営者がプログラミング経験がないことで、ソフトウェア開発のリーダーシップをとるときに的外れなマネジメントをしてしまうことがある。あまねく経営者がプログラミング経験があれば良いのかもしれないが、それは現実的ではない。 プログラミング経験がなくても、せめてソフトウェア開発の特性について知っておくと良さそうなこともあると思い、なるべく専門用語を使わずに稿を書いた。 プログラミングは製造ではなく、設計である いまだにソフトウェア開発を、ビルや家屋の建築に喩える人がいるし、工場でモノを製造するようにプログラムが作られると思っている人もいる。 ここが間違いのもとだ。ハードウェ

    プログラミング経験がない経営者のためのソフトウェア開発 11の事実 | Social Change!
    mjh
    mjh 2018/03/15
    周りに聞かせてあげたい人が山ほど居る。
  • 焼きそばの外食店がない

    ラーメン屋なんて嫌というほどあるのに なぜ焼きそばの店はないんだ カップ面だとラーメンと焼きそばがツートップだというのに お好み焼き屋などに行けばおまけ程度でついてるがそうじゃない あくまでメインとして焼きそばを扱ってる店に行きたい ラーメン屋のように店ごとに種類がいろいろあってほしい それにお好み焼き屋だってそうあるもんじゃない 大阪や広島みたいな有名なところはともかく他だと探しても近場には全然ないことだってある なぜ焼きそばは流行らないのか 焼きそばが一番好きな麺類だからつらい おっ、想像の50倍以上の反応がある・・・ トップブコメは不正解を書き込むって言ってるけど、嘘じゃねーよリアルだよ! 電車などで普段の生活圏外に行きでもしないと焼きそば売ってる店なんてないよ 当たり前のように焼きそば屋があるって一体どこ住んでんだよ、それは自慢なのか・・・ 都会行ったときでもラーメン店なら探さなく

    焼きそばの外食店がない
    mjh
    mjh 2018/03/15
    アキバのダニエルの焼きそば食べたい。