수정됨
・
수강평 11
・
평균평점 4.9
100% 수강 후 작성
SOLID 원칙을 책으로만 읽었을 때는 공감하지 못했었는데, 예시코드를 통해서 개념을 이해하게 된 것 같습니다. 정말 좋은 강의 감사합니다. 이전 강의와 반복적으로 보면서 제 것으로.. 그리고 다른 분들에게도 공유하고 싶습니다. 추가로 질문이 있습니다. 지속적으로 반복하여 연습하려면 어떤 방식으로 연습하는게 좋을까요?
조영호
지식공유자
이성민님 안녕하세요. 수강평 남겨 주셔서 감사드리고 완강 축하립니다. 강의에 적합하게 예제 코드를 준비하느라 힘들었었는데 강의가 도움이 되었다니 다행이네요. :) 설계 원칙은 기계적으로 적용할 수는 없고 현재의 상황에 적합한 방식으로 응용해야만 효과를 볼 수 있습니다. 이 기준을 잡기에 가장 좋은 방법은 새로운 요구사항이 추가될 때마다 현재 코드를 설계 원칙 관점에서 변경에 적합한지 판단하고, 만약 적합하지 않다면 어떤 방식으로 리팩터링하면 좋은지 고민해보고 실제로 코드를 리팩터링해 보는 것입니다. 리팩터링한 코드가 변경에 유용해지고 이후의 변경을 좀 더 수월하게 수용할 수 있게 개선되어 가는 모습을 보다보면 설계 원칙을 적용할 수 있는 자신만의 기준이 세워지게 될거에요. 정리하면 반복적으로 코드를 설계 원칙 관점에서 평가하고 새로운 요구사항을 수용할 수 있도록 리팩터링해보는 연습을 하시는게 가장 효과적입니다. 연습하시다가 막히거나 궁금한 부분이 있으면 언제라도 편하게 질문 남겨주세요! 감사합니다. :)




