보일러플레이트는 프로그래밍에서 상용구 코드를 말합니다. 어떤일을 하기위해서 꼭 작성해야 하는 코드로 자바에서는 클래스의 getter, setter 메소드를 말합니다.
자바에서 getter, setter는 꼭 필요하지만 코드의 길이를 길어지게 하고 개발자에게 의미없는 노동을 강요하게 됩니다. 이부분이 자바의 단점 중 하나입니다. 그래서 스칼라에서는 케이스 클래스를 통해 컴파일러에서 자동으로 작업을 처리할 수 있게 도와줍니다. 자바에서도 롬복을 이용하여 이부분을 자동으로 생성하게 할 수 있습니다.
반응형
'개념' 카테고리의 다른 글
[개념] 메모리 누수(Memory Leak) 현상 (0) | 2019.07.02 |
---|---|
[개념] 오브젝트 스토리지(Object Storage) (0) | 2019.05.08 |
[개념] HTTPS SNI 필드 차단 (0) | 2019.02.15 |
[개념] 데이터 직렬화(serialization), 역직렬화(deserialization) (0) | 2019.02.08 |
[개념] Elasticsearch, Logstash, Kibana (0) | 2018.03.13 |