タグ

2013年4月5日のブックマーク (4件)

  • コードクローンと品質 - プログラマーの脳みそ

    コードクローンと品質について話題になっている。元ネタはこちら。 ソースコードの品質についても、みずほ証券は問題を指摘している。今回のバグがあったプログラム全体について、「ソースコードの著しい重複が見られるなど、エラーの潜在する率が極めて高い作り方をされており、品質が極めて低い」と主張。これに対して東証は「コードクローン(記述の重複)を含むプログラムは、含まないプログラムと比較して信頼性が高いことが定量的な研究で裏付けられている」と反論した。 [論点3]どんな開発手法を適用すべきか | 日経 xTECH(クロステック) この「コードクローンを含むプログラムのほうが信頼性が高い」というのはどこからきた話題なのかという話。 僕が昔読んだ論文で似たような話があったなと思って探してみた。 コードクローンに基づくレガシーソフトウェアの品質の分析(PDF) 論文では,20年以上前に開発され,拡張COB

    コードクローンと品質 - プログラマーの脳みそ
    nnasaki
    nnasaki 2013/04/05
    ある特定領域で効果があるかもしれないけど、DRY原則に反するのでゆゆせない! コードクローンと品質 (via @Pocket)
  • Bootstrapベースのサイトでサイトの使い方をステップ別にオーバレイ表示できる「Bootstro.js」:phpspot開発日誌

    Bootstrapベースのサイトでサイトの使い方をステップ別にオーバレイ表示できる「Bootstro.js」 2013年04月04日- Bootstro.js Bootstrap Intro.js Bootstrapベースのサイトでサイトの使い方をステップ別にオーバレイ表示できる「Bootstro.js」。 サイト上の要素をハイライトさせて説明を吹き出しで表示することが出来るBootstrapベースのライブラリ。 サイトで何をやったらいいか分からない、というユーザ向けの分かりやすいチュートリアルをBootstrapベースのサイトで実現出来ます ますますBootstrapが便利になりますね 関連エントリ Bootstrapのテーマで良い感じに動くオートサジェスト実装jQueryプラグイン「MagicSuggest」 BootstrapをベースとしたフリーのUIKit「Flat UIGoo

    nnasaki
    nnasaki 2013/04/05
  • 昨日ゲーセン行ってゲーセンが廃れた理由分かった気がする : 哲学ニュースnwk

    2013年04月03日19:30 昨日ゲーセン行ってゲーセンが廃れた理由分かった気がする Tweet 1:以下、名無しにかわりましてVIPがお送りします:2013/04/03(水) 01:09:37.15 ID:bnjLKljq0 音ゲーコーナー DDRで地団駄踏んでるキチガイ やたら首傾げる変人たち 格ゲーコーナー 中級者、上級者しかいなく初心者が気軽にプレイできない UFOキャッチャー 誰が取れるんだよってレベルの鬼畜設定 ガンシューティング メンテナンスをしっかりとしてないせいか反応がおかしい そもそも全然新しいゲームが入ってこない もうだめだろこれ 2:以下、名無しにかわりましてVIPがお送りします:2013/04/03(水) 01:10:28.73 ID:XgLhZY0j0 完全に同意見だ 6:以下、名無しにかわりましてVIPがお送りします:2013/04/03(水) 01:10

    昨日ゲーセン行ってゲーセンが廃れた理由分かった気がする : 哲学ニュースnwk
    nnasaki
    nnasaki 2013/04/05
    昨日ゲーセン行ってゲーセンが廃れた理由分かった気がする (via @Pocket)
  • Windows 8のC++でプログラミングの常識がひっくり返った

    「C言語とC++がわかる」というムック(2013年4月2日発売)の作業で、Windows 8/RTで動く「Windowsストア アプリ」をC++で作った。元記事はVisual BasicとC#(シーシャープ)で作っていたので、それをC++で書き直すというわけだ。 これが想像をはるかに超えて難しく、土日に働き続けるのはもちろんのこと、1日の睡眠時間を2時間に削ったりして長時間取り組んでも、思うように進まなかった。印刷会社にデータを渡す日は近付くしプログラムは動かないしで、10年に1度クラスの大ピンチ。冷や汗をかき、涙目になりながら書き続けて何とか間に合わせたのだが、どこが最大の難所だったかというと、「順次処理を書いたつもりなのに順次処理してくれない」という、常識破りの大変化があったことだと思う。 手続き型のプログラミング言語でプログラムを書く場合、プログラマが と記述したら、コンピュータは

    Windows 8のC++でプログラミングの常識がひっくり返った
    nnasaki
    nnasaki 2013/04/05
    まあ、非同期最初みるとそうだよね。学校では教えてくれない的な。Windows 8のC++でプログラミングの常識がひっくり返った (via @Pocket)