는의에 대해 브레인 스토밍을 만들어 보자 "우리가 GWT, GXT, SmartGWt 등의 코드 크기를 줄이기 위해 무엇을 할 수 있을까?"아이디어
예; 버튼을 사용하려면;
Button b = new Button();
b.setText("Ok");
b.setListener(this);
b.setEnabled(false);
Button b2 = new Button();
b2.setText("Ok2");
b2.setListener(this);
b2.setEnabled(false);
그러나 우리는 공장과 같은 패턴 버튼을 만들 수 있습니다. 더 버튼의
public static createButton(String name, Listener listener, boolean enable){
Button b = new Button();
b.setText("Ok");
b.setListener(this);
b.setEnabled(false);
}
Button b = createButton("ok",this, false);
Button b2 = createButton("ok2",this, false);
나는이 예제에 대해 어떻게 생각하십니까, 코드 크기가 정말 차이를 보여줍니다 생각? 아니면 이런 생각을 해? 난 당신 버튼 클래스를 만들 생각
그래, 빠른 개발을위한 좋은 트릭입니다 :) –