본문 바로가기 메뉴 바로가기

이아손의 아르고호

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

이아손의 아르고호

검색하기 폼
  • 분류 전체보기 (59)
    • Computer Science (18)
      • 자료구조 (3)
      • 알고리즘 (2)
      • 디자인 패턴 (13)
    • 실무 개발 (12)
      • 삽질 기록 (7)
      • 사이드 프로젝트 (0)
      • 리팩토링 (0)
    • Java (8)
      • 기본기 (6)
      • Spring (2)
    • 코딩테스트 (19)
      • 프로그래머스 (9)
      • BOJ (2)
      • 기업코테 (7)
      • SQL (1)
    • 일상 (0)
      • 로고스 (0)
      • 책정리 (0)
      • 제품 리뷰 (0)
  • 방명록

java 8 (1)
[JAVA 8] 1. 동작 파라미터화

이 글은 서적과 백기선님의 강의를 토대로 작성된 내용입니다.동작 파라미터화 (behavior parameterization)란?에서는 동작 파라미터화를 "아직 어떻게 실행할 것인지 결정하지 않은 코드 블록" 이라고 정의한다. 용어 자체도 직관성이 떨어지고 정의 자체도 자세한 설명을 듣기 전엔 너무 모호해서 이해하는데 한참이 걸렸다. 내가 이해한 동작 파라미터화는 특정 코드 블록이 어떻게 실행될지에 대한 디테일(동작)은 파라미터에 담아서 넘긴 후(파라미터화) 나중에 가서 자세하게 구현하는 행위이다. 그렇다면 왜 디테일을 나중으로 미루자고 하는 것일까? 바로 개발을 하면서 요구사항이 계속 변하기 때문이다. 동작 파라미터화의 의도는 자바 기초 개념인 상속이나 인터페이스의 사용 목적과 결이 비슷하다. 공통 부분..

Java/기본기 2022. 2. 19. 04:09
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 카카오코테
  • 모던 자바 인 액션
  • 카카오
  • spring cloud sleuth
  • 2020 KAKAO
  • Java
  • nginx 내부
  • decorator
  • 디자인패턴
  • PatternSyntaxException
  • 스프링
  • runidincrementer
  • Spring
  • JobInstance
  • 2021
  • 프로그래밍 모델
  • IOC
  • Kakao Blind
  • Java #GC #가비지콜렉터 #Garbage Collector
  • springboot
  • WORE
  • okhttp3
  • behavior parameterization
  • Java #JIT #JVM
  • KAKAO 2021
  • 카카오 코테
  • jvm
  • 2019 Kakao Blind
  • zipkin
  • 코테
more
«   2025/07   »
일 월 화 수 목 금 토
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 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바