Kindle 5370/14618(36%)
객체의 상태를 변경하는 메소드의 반환 값을 객체의 Reference 로 하여 다음과 같은 코드가 가능한 것을 Named Parameter Idiom 이라고 한다.
예는 Qt API 의 QTimer 를 사용한다.
나머지는 개발자가 편한 혹은 팀이 선호하는 방법으로... 선택의 몫.
객체의 상태를 변경하는 메소드의 반환 값을 객체의 Reference 로 하여 다음과 같은 코드가 가능한 것을 Named Parameter Idiom 이라고 한다.
예는 Qt API 의 QTimer 를 사용한다.
// NPI 를 사용하지 않는 코드
QTimer timer;
timer.setInterval(1000);
timer.setSingleShot(true);
timer.start();
// NPI 를 사용하는 코드
QTimer timer = QTimer().setInterval(1000).setSingleShot(true).start();
나머지는 개발자가 편한 혹은 팀이 선호하는 방법으로... 선택의 몫.
