Tell, Don't ask

Etc · 2021. 1. 7. 18:07

 

객체의 내부 상태를 ask(response.statusCode == 200) 하지 말고 tell(checkStatusCode()) 로 작성하면 캡슐화를 깨지 않

 

아 변경에 닫힌 코드 작성을 가능하게 하며, ask 방식에서 자주 발생하는 코드 중복을 피할 수 있다.

 

 

출처: www.inflearn.com/course/%ED%81%B4%EB%A6%B0%EC%BD%94%EB%93%9C-%EC%9E%91%EC%84%B1%EB%B2%95/dashboard

'Etc' 카테고리의 다른 글

Text to ASCII Art Generator  (0) 2021.01.12
[펌]DDD 학습 자료 모음  (0) 2021.01.08
소프트웨어의 가치  (0) 2021.01.06
Edge case, Corner case  (0) 2021.01.06
git alias  (0) 2021.01.04