inflearn logo
강의

講義

知識共有

あなたを一緒に働きたい開発者にしてくれるクリーンコードの書き方

意図が明確な名前を付ける方法2

질문드립니다

255

bluerain

投稿した質問数 14

1

안녕하세요.

만약 함수가 인터페이스 규약을 구현하는 퍼블릭 함수라면 이름에는 구현 디테일을 넣어서는 안 됩니다. 구현 디테일이 함수 이름에 들어가면 이를 호출하는 사용자는 구현 디테일을 염두에 두며 개발하게 됩니다. 즉 변경에 취약해집니다. 구현 디테일은 인터페이스 구현 클래스 명에 담겨야 합니다. 사실 인터페이스 함수 이름에 구현 디테일이 들어갔다는 것은 설계가 잘못되었다는 뜻이니 함수 이름 자체의 문제라고 보기는 어려울 수 있겠습니다.

-> 이부분 무슨 뜻인지 구체적으로 설명 부탁드립니다

refactoring

回答 1

0

seunghx3368

안녕하세요 하령님 :) 조금 더 구체적으로 어느부분이 궁금하신지 알 수 았을까요??

뷰 관련해서 질문이 있습니닷

1

397

1

안녕하세요

1

435

1

DB 값 질문

1

465

1

spring boot3에서 kotlin 사용할때 jdk 버젼 선택

1

2261

1

v1/ v2 v1은 실행이 잘되는데 v2는 실행이 안됩니다!

2

504

1

수업내용을 개인 블로그에 정리하여 게시해도 될까요?

1

646

2

library-app-complete 코드 실행방법

1

528

1

필드를 감추는 것이 중요한 이유?

0

568

1

안녕하세요!

0

268

1

자바 Private 관련 문의

1

306

1

예시코드 누락

1

409

2

질문있습니다.

1

276

2

이해가 안되는 부분이 있어서 질문드립니다.

1

311

1

정적 팩토리 메서드 강의 보고 질문드립니다.

1

284

1

좋은 naming이란에서

1

387

1

그 밖의 좋은 코드 작성을 위한 Tip2 에서..

1

297

2

안녕하세요. 이해가 안되는 부분이 있습니다.

1

254

1

그밖의 좋은 코드 작성을 위한 Tip3: 오타 제보

1

279

2

그밖의 좋은 코드 작성을 위한 Tip2: 오타 제보

1

274

2

그냥 지나가려 했는데 뭐가 자꾸 보이네요..

2

230

1

그밖의 좋은 코드 작성을 위한 Tip2 : Tell, Don't ask 설명이 누락된 것 같습니다

1

295

3

그밖의 좋은 코드 작성을 위한 Tip2 오타 있는것 같습니다.

1

179

1

안녕하세요 강의 자료관련해서 질문드립니다.

1

198

2

pdf 교재 제공

1

173

1