본문 바로가기

개발 상식

보일러플레이트 코드란?(Boilerplate code)

반응형

보일러플레이트란?

최소한의 변경으로 여러곳에서 재사용되며, 반복적으로 비슷한 형태를 띄는 코드
흔히 말하는 찍어내는 코드를 말한다. (꼭 필요하고 간단한 기능이며 반복적인 기능)
ex) java -> kotlin
get/set이 코틀린에서 boilerplate 코드가 많이 줄어들었다.

보일러 플레이트 코드 제거하기

1. 어노테이션 프로세서 사용
2. Android Studio Plugin 사용 (Parcelable 구현, LiveTemplate, Loombok)
3. Kotlin 사용 (equals(), hashCode(), toString(), copy() 자동 생성)
4. 라이브러리 사용 (Dagger, Glide, Retrofit, Databindings) 

 

 

charlezz.medium.com/%EB%B3%B4%EC%9D%BC%EB%9F%AC%ED%94%8C%EB%A0%88%EC%9D%B4%ED%8A%B8-%EC%BD%94%EB%93%9C%EB%9E%80-boilerplate-code-83009a8d3297

 

보일러플레이트 코드란?(Boilerplate code)

보일러플레이트란?

charlezz.medium.com

aroundck.tistory.com/2082

 

[용어] BoilerPlate 코드란 무엇인가? ( 그리고 android )

[용어] BoilerPlate 코드란 무엇인가? ( 그리고 android ) - Boiler plate 의 뜻 자체는 우리가 익히 아는 "보일러(난로)" 를 찍어내는 통을 의미한다. - 코딩에서의 Boiler plate 는 꼭 필요한 간단한 기능인..

aroundck.tistory.com

 

반응형