이펙티브자바

Old Posts/Effecttive Java

Item02. 생성자 인자가 많을 때는 Builder패턴 적용을 고려하라 <이펙티브자바>

README Item 02 : 생성자 인자가 많을 때는 Builder패턴 적용을 고려하라 (Consider a builder when faced with many constructor parameters) 아래에서 소개될 패턴들 Telescoping constructor pattern JavaBeans Pattern Builder Pattern (결론: Builder Pattern 을 써라.) 1. Telescoping constructor pattern public class NutritionFacts { private final int servingSize; // (mL) required private final int servings; // (per container) required private..

Old Posts/Effecttive Java

Item01. 생성자 대신 static factory method를 사용할 수 없는지 생각해 보라 <이펙티브자바>

README Item 01 : 생성자 대신 static factory method를 사용할 수 없는지 생각해 보라 (Consider static factory methods instead of constructors) 정적 팩토리 메서드 (static factory method) 장단점 First Adventage 생성자와는 달리, static factory method들은 이름을 붙일 수 있다. (unlike constructors,static factory methods have names.) public class Member { private String memberName; private String memberPhone; //member1 생성자 public Member(String membe..

bactoria
'이펙티브자바' 태그의 글 목록 (2 Page)