기존의 허접한 C++ 클래스를 새로 구성해 보려고 하는데요

jamongx의 이미지

기존에 클래스가 너무 많은 멤버 함수와 멤버를 가지고 있어서..

함 쪼개보려고합니다. ^^;

아니 쪼개야 됨다, 이런 소스 보는건 너무 고역이에요 ㅡㅜ;

일단은

클래스가 수행하는 기능을 하나의 클래스로 묶어서 분리해서 포함시키구요

속성 멤버들을 또 하나의 클래스로 묶고

공통적인 부분을 하나로 묶고

등등..(말이 좀 이상하네요)

나름대로 구성을 해보는데 이런일은 처음해보는거라..

배운데로 하면 될것 같기도 한데 좀 막연해서요

혹시 참고할 만한 소스나 책이 있을까요?

조언 좀 부탁드립니다.

fifii의 이미지

어쨋든... 기존코드를 리팩토링 하려고 하시는거니깐...

마틴파울러 "Refactoring" 추천함돠~ ^^

변화는 우리 사회를 쥐고 흔드는 가장 강력한 힘이지.
대부분의 사람은 그것을 두려워 하지만 지혜로운 사람은 두 팔 벌려 그것을 환영한다네. - 로빈 S. 샤르마《나를 찾아가는 여행》중 -
항상 새로운 사고에 마음의 문을 열어두는 사람이 되어보자! 아자~