서비스 제공업체들이 준 API들 쓰기가 너무 귀찮고 복잡해서
builder pattern으로 만들었다. 시리즈 첫번째.
android만 봐도 클래스에 옵션이 많다 싶으면 builder를 제공하는데, 몇개 안보긴 했지만 제대로 된 example이나 builder를 제공하는게 별로 없는 것 같다.
이번에 만든 것은 bizPurio builder 이다.
하나는 SMS message builder.
property 마다 주석 달아놔서 좀 읽기 쉬울거라고 생각한다.
property 마다 주석 달아놔서 좀 읽기 쉬울거라고 생각한다.
다른 하나는 실제 메세지를 보내는 class builder.
인라인 주석으로 되어 있는거 보기가 싫어서 마찬가지로 builder pattern으로 작업.
인라인 주석으로 되어 있는거 보기가 싫어서 마찬가지로 builder pattern으로 작업.
작업하면서 method chaining이 되도록 하는 방법을 알게된게 소득이랄까.
EDIT:
...purio가 아니라 [ppurio 뿌리오]였구나. sms를 뿌리오? 이런건가 보다;;
...purio가 아니라 [ppurio 뿌리오]였구나. sms를 뿌리오? 이런건가 보다;;
댓글 없음:
댓글 쓰기