タグ

ブックマーク / wacky.hatenadiary.com (1)

  • コピペ撃退ツール(CCFinder)を試してみました - ふにゃるんv2

    この間、コードの評価を行う何がしかの基準って、何があるんだろう?と思って、ネットをふらふら さ迷っていたら、「コードクローン」という評価方法があるらしい事を見つけました。 プログラムの品質向上テクニック【第1回】 - ITアーキテクト http://www.itarchitect.jp/methodology_and_design/-/42623-2.html 要するに、プログラム初心者の頃によくやってしまう、 Aの機能を作る Bの機能を作ろうと思うが、Aの機能を土台にすりゃ簡単に作れる事が判る Aのソースコードをコピー&ペーストし、一部変更して、Bの機能を作る って言う、いわばコピペプログラミングですね。 これをやると何が悪いかって言うと、概ね以下の理由によります。 単純にソースコードの量が倍増する→大量のソース(ページ)を読むのは難儀 AとBの機能の類似性と相違点が判らなくなる→違いは

    コピペ撃退ツール(CCFinder)を試してみました - ふにゃるんv2
  • 1