---
title: "Comment by Chris Tanner on \"How you should not write code | JavaScript\" | Hashnode"
description: "For #4 your &#39;break down&#39; code is much easier than your concise reducer code. It has good comments, good variable names, etc. It&#39;s much easier to rea"
url: "https://hashnode.com/posts/how-you-should-not-write-code-or-javascript/6043adb65a56f82fa3ecbec6/comment/604645f673cc1742999bfbdc"
---

[Discussion](https://hashnode.com/posts/how-you-should-not-write-code-or-javascript/6043adb65a56f82fa3ecbec6)

Comment [How you should not write code | JavaScript](https://hashnode.com/posts/how-you-should-not-write-code-or-javascript/6043adb65a56f82fa3ecbec6)

[Chris Tanner](https://hashnode.com/@kraftman)

[Mar 8, 2021](https://hashnode.com/posts/how-you-should-not-write-code-or-javascript/6043adb65a56f82fa3ecbec6/comment/604645f673cc1742999bfbdc)

For #4 your 'break down' code is much easier than your concise reducer code. It has good comments, good variable names, etc. It's much easier to read. We aren't charged by lines of code, and the less complex code is the less chance of introducing bugs.

Private variable naming also costs nothing and may prevent bugs.

[Deepak Vishwakarma](https://hashnode.com/@decipher)

[Mar 8, 2021](https://hashnode.com/posts/how-you-should-not-write-code-or-javascript/6043adb65a56f82fa3ecbec6/comment/604645f673cc1742999bfbdc#reply-604667d3e2865f44bf965c71)

Thanks for your feedback. That I what I am trying to highlight. You can write similar code based on your needs. You don’t need to follow certain standards. For some, developer they like more concise code than well-structured code. I prefer the second part. Coz I love functional programming. So that is natural.

Regarding, the private variable I just highlighted. You may not need this now. With the help of a new private scope variable. Underscore will be going to obsolete. And more than it helps, it creates confusion. If you dont use it correctly.
