はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ code smell

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 3 / 3件)
 

晴読雨読@エンジニアライフ: 『リーダブルコード』――君からはコードのにおいがしないが、君のコードはにおう

2012/08/10 このエントリーをはてなブックマークに追加 47 users Instapaper Pocket Tweet Facebook Share Evernote Clip リーダブルコード ISBN-13 ISBN-10 角征典 翻訳

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック Dustin Boswell (著)、Trevor Foucher (著)、角征典 (翻訳)  オライリージャパン 2012年6月 ISBN-10: 4873115655 ISBN-13: 978-4873115658 2520 円(税込) ■このコード、なんだかにおうよ 「コードのにおい(code smell)」という言... 続きを読む

ConQATを利用してソースコードの品質をチェックする - 達人プログラマーを目指して

2011/06/12 このエントリーをはてなブックマークに追加 353 users Instapaper Pocket Tweet Facebook Share Evernote Clip アーキテクト 嗅覚 達人プログラマー 臭い 感覚

アーキテクトの仕事, 開発ツール, プログラミングTipsある程度プログラマーとして経験を積めば、ソースコードを読んだときに、そのソースコードの良し悪しというものは、嗅覚を使って直感的に嗅ぎ分けることができるものです。実際、そのように体の感覚を使ってこのコードは不吉だと感じるところは実際大いにあり、コードの臭い(coding smell)として知られています。コードの臭い (code smell)... 続きを読む

「コードの臭い (code smell)」の解説 - リファクタリングの必要性を示す兆候

2011/05/17 このエントリーをはてなブックマークに追加 44 users Instapaper Pocket Tweet Facebook Share Evernote Clip リファクタリング 引数 兆候 発散 メソッド

重複したコード (Duplicate Code)同じようなコードの並びが、複数の場所で見られる。長すぎるメソッド (Long Method)メソッドが長くて理解しにくい。巨大なクラス (Large Class)インスタンス変数を持ちすぎている。コード量が多すぎる。多すぎる引数 (Long Parameter List)引数が多くて、それらの意味がわかりにくくなっている。変更の発散 (Diverge... 続きを読む

 
(1 - 3 / 3件)