-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Rule] if, else, for, while, do statement에서 single-line에도 curly brace를 필수로 한다. #42
Comments
1️⃣ 속내를 드러내자면 저는 심플한 게 좋기 때문에 single-line은 brace 없이 쓰는 게 좋을 것 같아서 위의 제안은 저의 제안이 아니라, 그냥 한다면의 |
저도 1️⃣을 선호하는 편이었으나 뭔가 트리플에서는 2️⃣처럼 더 많이 사용하고있네요 🛩 |
ASI 를 활용한 이거 룰을 좀 더 strict 하게 할 수 있나 봐야할것 같아요.. 1️⃣ - 한줄로 끝나는 statement 는 아래에 반드시 빈라인을 넣는다, 한 줄로 끝나는 statement 는 { } 를 쓰면 안된다. 정도로 갈 수 있으면 좋겠습니다. |
저는 2️⃣와 3️⃣의 중간인 것 같아요. 생략은 허용하더라도 개행은 있었으면 좋겠어요 ㅋㅋㅋㅋ if (foo)
foo++; |
제 취향은 2️⃣ 입니다 하하 |
저도 2️⃣가 취향입니다ㅎㅎㅎ |
저는 2️⃣입니다. ~나떼는말이야~~ 개행 안하면 혼나고 그랬어~ |
이거 토레스한테도 물어볼게요 |
저도 2️⃣번 ㅎ |
아... 이거 깜빡하고 있었네요.. 2️⃣ 로 수렴된것 같군요.. 작업 들어가겠습니다! |
앗 우디가 merge하면 담에 제가 PR올리려고 했는데 ㅎㅎㅎ 삽 안 뜨셨다면 제가 할게유 |
아아.. 그러시죠 그럼! |
AS-IS: Rule of Standard
TO-BE
제안하고 싶은 내용 및 의견
코드 리뷰를 진행하다가 @inbeom 이 curly brace 없는 single-line의 if statement는 읽다 가끔 놓치는 경우가 있다는 코멘트를 주셔서 짚고 넘어가는 것도 좋을 것 같아 이슈라이즈 하게 되었습니다. https://github.com/titicacadev/triple-content-web/pull/418#discussion_r350486379
참고: https://eslint.org/docs/rules/curly
The text was updated successfully, but these errors were encountered: