OCP

Recording/멋쟁이사자처럼 BE 13기

[멋쟁이사자처럼 부트캠프 TIL 회고] BE 13기_20일차_''디자인패턴"

🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [20]일차🚀20일차에는 객체지향설계원칙 중 DIP를 배우고, 디자인 패턴을 본격적으로 학습할 수 있었다.디자인 패턴을 사용하는 이유와 디자인패턴의 종류를 실습을 통해서 익힐 수 있어서 이해에 도움이되었다.디자인 패턴 개념을 단순히 공부할때는 왜 사용해야하고 어떤 코드로 동작할까를 짐작할 수 없었는데 디자인 패턴에 대해서 더 자세히 알 수 있게 되었다.물론 어댑터 패턴과 옵저버 패턴을 좀 더 공부해야겠다는 생각도 들었다.DIP객체지향 설계원칙 중 DIP (Dependency Inversion Principle) = 의존성 역전 원칙객체에서 어떤 Class를 참조해서 사용해야하는 상황이 생긴다면 직접 참조하지 않고 대상의 상위 요소(추상 클래스..

Recording/멋쟁이사자처럼 BE 13기

[멋쟁이사자처럼 부트캠프 TIL 회고] BE 13기_19일차_''객체지향원칙 OOP"

🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [19]일차🚀19일차에는 객체지향원칙과 객체지향설계원칙에 대해 배울 수 있었다.객체지향원칙 핵심개념으로 정보처리기사 공부할때 외워놨던 "캡상추다"를 다시 접할 수 있었다.캡슐화, 상속, 추상화, 다형성은 회고 초반에 진행했던 실습들과 연관이 많이 되어있어서 개념의 이해가 더 쉬웠다.객체지향설계원칙으로는 SOLID 가 있는데 이또한 이전에 공부할때는 약어만 외웠었지만 실제로 어떤 일들을 하는지를 예제코드와 함께 공부해보니 왜 사용하는 것인지, 어느때 사용해야하는지를 익힐 수 있었다.객체지향원칙 OOP핵심개념캡상추다 ➡️ 캡슐화 / 상속 / 추상화 / 다형성추상화복잡한 시스템이나 객체를 “단순화 하여 핵심적인 속성이나 기능만 나타냄”구체적인 세부..

LEFT
'OCP' 태그의 글 목록