エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
嗅いだことありますか?不吉な臭い(仕様スメル・制約スメル・設計スメル・コードスメル) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
嗅いだことありますか?不吉な臭い(仕様スメル・制約スメル・設計スメル・コードスメル) - Qiita
はじめに コードの不吉な臭い(Code smell)という言葉があります。 仕様や設計にも不吉な臭いはある気... はじめに コードの不吉な臭い(Code smell)という言葉があります。 仕様や設計にも不吉な臭いはある気がします。 仕様スメル・制約スメル・設計スメル・コードスメルを独自に整理していきます。臭いを検知するための道具・方法も検討していきます。 皆様の嗅いだことのある不吉な臭いも教えていただけますと幸いです。 先行研究 参考文献[1]「新装版 リファクタリング―既存のコードを安全に改善する―」に示されている『コードの不吉な臭い』 重複したコード(Duplicated Code) 長すぎるメソッド(Long Method) 巨大なクラス(Large Class) 長すぎるパラメータリスト(Long Parameter List) 変更の偏り(Divergent Change) 変更の分散(Shotgun Surgery) 特性の横恋慕(Feature Envy) データの群れ(Data Cl