메서드 네이밍 관련해서 질문있습니다!
안녕하세요! 강의 너무 잘 듣고 있습니다!
개발을 진행하면서 항상 네이밍 관련된 부분이 정말 어려운거 같네요ㅜㅜ
추상화 레벨 파트를 수강하다가 궁금한 점이 있어서 질문드립니다!
같은 boolean형을 반환하는 메서드인데 doesUserWinTheGame()처럼 doesXxx()와, isAllCellIsOpened()처럼 isXxx() 두 가지 형태를 사용하셨는데, 주로 어떤 상황에서 does를 사용하시고, is를 사용하시는지 궁금해서 질문드립니다!
답변 1
1
안녕하세요, lyt228 님!
저는 크게 의미적으로 구분을 하고 있지는 않고, 그때그때 최대한 의미와 느낌을 잘 전달할 수 있는 어구를 선택합니다. (영어로 읽을 때 자연스럽게 읽히는 것에 초점을 맞추고는 있는데, 항상 문법이 맞거나 하지는 않네요 ㅎㅎ)
결론은 큰 차이를 두고 있지 않다, 입니다. 본인만의 기준을 만들어보시는 것도 좋을 것 같네요.
감사합니다 🙂
[강의 질문] 메서드 선언부
0
90
1
[강의 질문] 메서드와 추상화
0
62
2
DIP 개념에 대한 질문입니다.
0
64
1
만약 보드를 이용한 게임의 종류가 더 다양해진다면 어떻게 될 수 있을지에 대한 고민
0
86
2
DIP 설명 후반부에 IOC에 대한 질문 드립니다.
0
80
2
안녕하세요 ! 혹시 자바가 아닌 다른 객체지향 언어를 알고있어도 강의를 들어도 괜찮을까요 ?!
0
71
1
안녕하세요 메서드명 때문에 고민이 있어서 질문드립니다.
1
64
2
자바 record 사용에 대해서 질문 드립니다!
0
128
2
강의 내용 정리 및 자료 제작 툴 문의 드립니다.
0
136
2
사용할 변수 가깝게 선언하기 질문
0
93
1
오버 엔지니어링
0
151
2
학습용 java/spring 오픈소스 추천
1
368
2
중복된 메서드 줄이는 방법
0
185
2
MarketPlace에서 Sonarlint 검색이 안됩니다.
0
417
3
isLandMineCell() 메서드 질문
0
210
1
Cell[][]BOARD 매개변수받기
0
153
2
ConsoleInputHandler에서 왜 final붙여야 하는지
0
194
1
정적 생성자 메서드 of, from
0
266
2
Getter관해서
0
148
3
이름 바꾸기
0
129
2
stack 대신 queue 를 사용해 bfs 로 변경해도 되나요??
0
164
2
현업에서 ISP를 도입하려는데 인터페이스 설계에 있어서 의문이 있습니다.
0
209
2
null을 가질 수 있는 값을 인자로 넘겨야 하는 경우
0
253
3
리팩토링을 하고 난 뒤 다시보면 오히려 더 복잡해 보이는것 같은 느낌입니다..
0
255
2





