소프트웨어 설계 20년 해보고 깨달은 ‘좋은 설계’의 조건 | 요즘IT