자바

저는 이런 코드가 읽기 힘들더라구..요 ㅜㅠ

_soboro 2023. 7. 7. 02:50

가변 변수 사용하기

let, var 처럼 가변 변수는 쓰지 말아주세요... 코드가 어떤 흐름으로 전개되는지 이해하기 어렵습니다

Else문 쓰기

Else문은 코드의 맥락을 이해하기 어렵게 합니다. 최대한 자제 하는것을 추천 합니다!

코드에 들여쓰기 여러번 하기

들여쓰기는 최대 한번만 나오게 해주세요. 이중 삼중으로 겹친 코드는 읽기 어렵습니다..

람다 줄여쓰기

v.types.map((t) => t.option.name)
i.values[i.names.indexOf(t.option.name)] === t.variation.value
 
v, t, i 변수가 무엇인지 아시겠나요??! 최대한 있는 그대로 써주세요!

주석 엄청 많이 달기

주석에 왜 이 코드를 적었는지만 써주세요 ㅜ...

슈퍼 클래스

클래스는 하나의 일만 하게 해주세요 ... 10000줄짜리 클래스는 이해하기 어렵습니다..

상수 안쓰기

1이 대체 무엇을 의미하죠??! 이름을 지어주세요!!!!

정규식 나누어 쓰지 않기

안그래도 복잡한 정규식 몇줄씩 쓰면 이해하기 더 어려워요 나누어 써주세요! 주석도 써주면 좋아요