반응형 OOP2 [후기] 객체지향의 사실과 오해 객체지향의 사실과 오해 - YES24 『객체지향의 사실과 오해』는 객체지향이란 무엇인가라는 원론적면서도 다소 위험한 질문에 답하기 위해 쓰여진 책이다. 안타깝게도 많은 사람들이 객체지향의 본질을 오해하고 있다. 가장 www.yes24.com 여름에 읽었던 책을 회사 팀원들과 스터디를 하게 되면서 한 번 더 읽게 되었습니다. 스터디원들과 책을 읽고 자유롭게 후기를 써보기로 하여, 블로그에 간단하게 후기를 작성합니다. 1장 객체를 지향하라 자바를 사용하면서 클래스를 알게 되었고, 객체는 클래스가 인스턴스화된 것뿐이라 생각했다. 자바와 객체지향에서 객체가 클래스에 의해 생성되니, 클래스가 객체보다 중요하다고 생각을 했던 것 같다. 1장을 읽으면서 객체지향의 핵심은 클래스가 아닌 객체라는 것을 알게 되었다. 클.. 2022. 12. 4. [Software Engineering] SOLID 원칙 SOLID 원칙은 객체지향 설계 원칙으로 다섯 가지의 원칙을 가집니다. 아래의 다섯 가지 원칙을 준수함으로써 소프트웨어를 객체지향적으로 설계하고 구현할 수 있습니다. 단일 책임 원칙 (Single Responsibility Principle) 개방 폐쇄 원칙 (Open Closed Principle) 리스코프 치환 원칙 (Liskov Substitution Principle) 인터페이스 분리 원칙 (Interface Segregation Principle) 의존 역전 원칙 (Dependency Inversion Principle) SRP, 단일 책임 원칙 SRP 원칙은 클래스는 단 하나의 책임을 가져야 한다는 규칙을 제시합니다. 여기서 책임이란 클래스가 변경되는 이유를 말하며, 클래스가 변경되는 이유가 .. 2022. 8. 25. 이전 1 다음 반응형