---
title: "Discussion on \"Code that smells: How to avoid using \"Code Smell Rating\".\" | Hashnode"
description: "Discussion on \"Code that smells: How to avoid using \"Code Smell Rating\".\". They are not bugs or functional errors but rather signs that the code could be refactored or optimized for improved readability and maintainability."
url: "https://hashnode.com/posts/code-that-smells-how-to-avoid-using-code-smell-rating/6536615a1a30f8f15329ecf8"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Code that smells: How to avoid using "Code Smell Rating".](https://nanichang.hashnode.dev/code-that-smells-how-to-avoid-using-code-smell-rating?utm_source=hashnode&utm_medium=feed)

They are not bugs or functional errors but rather signs that the code could be refactored or optimized for improved readability and maintainability.

Oct 23, 2023 · 5 min read · nanichang.hashnode.dev  
Read the article

-   [#software-architecture](https://hashnode.com/tag/software-architecture)
-   [#software-development](https://hashnode.com/tag/software-development)
-   [#software-engineering](https://hashnode.com/tag/software-engineering)
-   [#code-review](https://hashnode.com/tag/code-review)
-   [#code-smell-1](https://hashnode.com/tag/code-smell-1)

## Written by

[Nanichang Katzing](https://hashnode.com/@nanichang)

@nanichang

  
[View profile](https://hashnode.com/@nanichang)

punch keyboard

## Responses 3

Markdown supported · ⌘↵ to post

[Lucky Yoila](https://hashnode.com/@Luckyyoila)

[Oct 23, 2023](https://hashnode.com/posts/code-that-smells-how-to-avoid-using-code-smell-rating/6536615a1a30f8f15329ecf8/comment/6536b91eb0f75b67cacef3fb)

I just inherited a codebase with a lot of abstraction, you can't seem to find anything... You addressed exactly what I'm facing, I'll definitely follow the steps to eliminate some of the "smell"

Thank you boss🙏

[Jonathan Felicity](https://hashnode.com/@jonathanfelicity)

[Oct 23, 2023](https://hashnode.com/posts/code-that-smells-how-to-avoid-using-code-smell-rating/6536615a1a30f8f15329ecf8/comment/65366c33b9a16f63db9a535b)

Code smells cannot be totally eliminated, but they can be minimized and managed.

I have learn a lot from this, thanks

[Emmanuel Soetan](https://hashnode.com/@supa)

[Oct 23, 2023](https://hashnode.com/posts/code-that-smells-how-to-avoid-using-code-smell-rating/6536615a1a30f8f15329ecf8/comment/65366434b9a16f63db9a524b)

Never heard of the phrase code smell rating before. For sure I have written code that smells before LMAO.. So many actionable tips to add to workflows to prevent code that smells.

Thanks
