コードに関するakachochinのブックマーク (2)

  • そのクソコード、Intellij IDEAでチェックできるよ

    愛知県でシステムエンジニアとして働く友人のMは、プロジェクトメンバの書くJavaのクソコードに苦しめられているそうです。Mはリードプログラマとして、プロジェクトメンバがあげてくる成果物(ドキュメントとコード)のレビューをする立場にあるらしく、提出されてくる数々のクソコードをTwitterでつぶやいていました。 Mを救うことはできるのでしょうか? もし、クソコードをすばやく見つけることができたら救えるのであれば、救える見込みはあるかもしれません。 コードの問題を見つける静的解析ツール クソコードとは、おおむね次のような問題のあるコードをさすようです。 潜在的バグ バグの可能性があるコード。 重複 機能追加やバグ修正を困難にしがちなコードの重複。 設計上の問題 クラスやパッケージ間の依存関係、多すぎるメソッド引数など。 慣習違反 プログラミング言語やライブラリの慣習、コーディング規約などに違反

    akachochin
    akachochin 2014/01/14
    クソコードの話は好きだ。面白くてためになるとはまさにこのこと。
  • エンジニア夏祭り2013 第2夜ブログでわっしょい:お題その1「納涼!ほんとにあった怖いコード」結果発表! #engineer #matsuri #hatena #夏祭り - CodeIQ Blog

    CodeIQの中の人、OL元帥です。 「はてな」さんとCodeIQがタッグを組んだ『CodeIQ×はてな エンジニア夏祭り2013』 第2夜「ブログでわっしょい」が終了しました。 エンジニア史上まれに見るヘンテコな企画に、最初は投稿が集まるか不安でしたが、 結果としてたくさんの方に投稿いただきました!ありがとうございます!! それではさっそく、入賞作品を発表します! お題その1「納涼!ほんとにあった怖いコード」 審査員(敬称略) 小飼 弾/佐々木 達也/大塚 弘記/吉岡 弘隆 最も多くの審査員から票を集めた投稿を、 「この夏一番の恐怖コード」として表彰させていただきます! 栄えある(?)第1位は… blackprincess さん「僕がいたところ」です!!! おめでとうございます~~~♪♪♪ ~審査員コメント~ (※注 一部アレな表現がありますが原文ママで掲載させていただきます) 「swi

    エンジニア夏祭り2013 第2夜ブログでわっしょい:お題その1「納涼!ほんとにあった怖いコード」結果発表! #engineer #matsuri #hatena #夏祭り - CodeIQ Blog
    akachochin
    akachochin 2013/09/04
    これはじわじわくる。
  • 1