![](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
- trie 소스코드
- 신규 아이디 추천
- 프로그래밍 모델
- PatternSyntaxException
- decorator
- IOC
- 카카오코테
- Kakao Blind
- 디자인패턴
- WORE
- KAKAO 2021
- 스프링
- 카카오 인턴
- okhttp3
- digital tree
- Java #JIT #JVM
- WORA
- 스프링 컨테이너
- 카카오 코테
- 카카오
- Java
- behavior parameterization
- 2020 KAKAO
- 2021
- 모던 자바 인 액션
- Java #GC #가비지콜렉터 #Garbage Collector
- 코테
- nginx 내부
- jvm
- 2019 Kakao Blind
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함