클린 코드 변수명
-
[클린 코드 2장] 의미 있는 이름이 제일 어렵다공부하기/개발서적 2023. 3. 18. 02:09
과거에 내가 의미 있는 이름이라고 착각했던 것들 [CASE_1] const userList = await userRepo.findAll(); [CASE_2] const result = await uRepo.findAll(); [CASE_1]의 문제점 반환되는 데이터의 타입을 변수명에 넣은것 [CASE_2]의 문제점 result라는 변수명으로 어떤 데이터인지 추측하기 어려움 uRepo또한 u가 무엇을 의미하는지 생각해봐야함 개선 const users = await userRepogitory.findAll(); users로 여러명의 유저가 반환된다는 정보를 줄 수 있음 uRepo -> userRepogitory로 변경함으로 누구나 예측할 수 있음 나쁜 이름으로 고생한 경험 예전 기업부설 연구소에서 신입 프론..