---
title: "Comment by Darlan Tódero ten Caten on \"One liner ES6 refactor\" | Hashnode"
description: "Please don&#39;t. The last code can be small but is very difficult to be readen fast by anyone. Come back to that code in 3 months from now and you will see tha"
url: "https://hashnode.com/posts/one-liner-es6-refactor/5f813e725841661b519d0153/comment/5f81b5327762251b305d9154"
---

[Discussion](https://hashnode.com/posts/one-liner-es6-refactor/5f813e725841661b519d0153)

Comment [One liner ES6 refactor](https://hashnode.com/posts/one-liner-es6-refactor/5f813e725841661b519d0153)

[Darlan Tódero ten Caten](https://hashnode.com/@darlantc)

[Oct 10, 2020](https://hashnode.com/posts/one-liner-es6-refactor/5f813e725841661b519d0153/comment/5f81b5327762251b305d9154)

Please don't. The last code can be small but is very difficult to be readen fast by anyone. Come back to that code in 3 months from now and you will see that you will need a couple of seconds to understand it.

The code must be easy to follow. The first refactor with async/await is perfect, stick with it.

[Anjanesh Lekshminarayanan](https://hashnode.com/@anjanesh)

[Oct 10, 2020](https://hashnode.com/posts/one-liner-es6-refactor/5f813e725841661b519d0153/comment/5f81b5327762251b305d9154#reply-5f81b6af5841661b519d0697)

Yes, I totally agree that #3 is difficult to read even for experienced JavaScript coders. I was just trying to give an example of how sometimes it's possible to condense code to just one line JavaScript. I am going through this tutorial on MERN full-stack by Stephen Grider and came across this.
