최근 디자인 패턴 관련해서 객체 지향 설계의 방법론에 대해서 공부하고 있는데 생각해보니 객체 지향의 5개 원칙에 대해서 익히 들었지만 이를 제대로 이해하고 있지는 않은 것 같았다. 그래서 생각난 김에 정리하려고 한다. 사실... 어제 밤에 정리했는데 나의 실수로 정리한 내용을 전부 지워버리고 말았다... 너무 가슴이 아프지만 다시 정리해보겠다... 앞으로 정리할 내용은 다음 사이트를 참고했다. 출처 : https://www.baeldung.com/solid-principles 1. What is SOLID? Simply put, Martin and Feathers' design principles encourage us to create more maintainable, understandable, an..