반응형 OOD1 [python] SOLID principles 객체 지향 프로그래밍(OOP)을 사용하여 python 프로젝트를 진행할 때 다양한 클래스와 객체가 상호작용하여 특정 문제를 해결하는 방법을 계획하는 것(OOD)은 중요하다. 객체 지향 프로그래밍(OOP) ? Object-Oriented Programming 필요한 데이터를 추상화하여 속성, 행위를 가진 객체를 만들고, 그 객체들 간의 유기적인 상호 작용을 통해 로직을 구성하는 방식 객체 지향 설계 (OOD) ? 다양한 클래스와 객체가 상호작용하여 특정 문제를 해결하는 방법을 계획하는 것 (Class design) SOLID 원칙 참고 (5가지의 객체 지향 설계 원칙 세트) 목표 1. 각 SOLID 원칙의 의미와 목적을 이해한다. 2. SOLID 원칙 중 일부를 위반하는 python 코드를 식별한다. 3... 2024. 2. 23. 이전 1 다음 반응형