![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/PcyUW/btrtIloveLS/wySYnarR61ymKdEpLJN9T0/img.jpg)
이 글은 서적과 백기선님의 강의를 토대로 작성된 내용입니다.동작 파라미터화 (behavior parameterization)란?에서는 동작 파라미터화를 "아직 어떻게 실행할 것인지 결정하지 않은 코드 블록" 이라고 정의한다. 용어 자체도 직관성이 떨어지고 정의 자체도 자세한 설명을 듣기 전엔 너무 모호해서 이해하는데 한참이 걸렸다. 내가 이해한 동작 파라미터화는 특정 코드 블록이 어떻게 실행될지에 대한 디테일(동작)은 파라미터에 담아서 넘긴 후(파라미터화) 나중에 가서 자세하게 구현하는 행위이다. 그렇다면 왜 디테일을 나중으로 미루자고 하는 것일까? 바로 개발을 하면서 요구사항이 계속 변하기 때문이다. 동작 파라미터화의 의도는 자바 기초 개념인 상속이나 인터페이스의 사용 목적과 결이 비슷하다. 공통 부분..
Java/기본기
2022. 2. 19. 04:09
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- nginx 내부
- KAKAO 2021
- 신규 아이디 추천
- Java #GC #가비지콜렉터 #Garbage Collector
- digital tree
- 스프링
- jvm
- okhttp3
- decorator
- 카카오
- trie 소스코드
- Java #JIT #JVM
- behavior parameterization
- Java
- 코테
- 카카오 인턴
- PatternSyntaxException
- 프로그래밍 모델
- Kakao Blind
- 2019 Kakao Blind
- 디자인패턴
- WORA
- 카카오 코테
- 스프링 컨테이너
- IOC
- 모던 자바 인 액션
- 2021
- WORE
- 2020 KAKAO
- 카카오코테
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함