일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 디자인 패턴
- 대학원 월급
- 코딩테스트
- 인공지능
- API
- pandas
- 자바 영화 api
- 백준
- 경사하강법
- MLP
- 로스트아크
- 인공지능 깃 버전관리
- 활성화 함수
- 딥러닝 실험 깃 버전관리
- 머신러닝
- 파이썬
- python
- DCP
- Dehaze
- 대학원 급여
- 정규화
- 의료 ai 대학원 월급
- 자바
- 딥러닝
- 자바 프로젝트
- 통계학
- C# 프로젝트
- 파이썬 경사하강법
- 디자인패턴
- 영화 api
Archives
- Today
- Total
목록개방폐쇠원칙 (1)
대학원 일기

서론 객체 지향 설계에서 요구 사항에 따라 소스 코드를 쉽게 변경하고, 다른 사람과 협업할 때 복잡한 구조를 단순화하여 설계하는 디자인 패턴의 중요성을 파악하고, 객체지향 디자인의 기본 원칙들과 디자인 패턴의 개념과 종류에 대해 알아보겠다. 객체지향 디자인 패턴 디자인 패턴이란? 소프트웨어를 설계하거나 프로그램을 개발할 때, 반복적으로 일어나는 문제 혹은 복잡한 코드들을 재사용하기 좋은 형태로 특정 규약을 만들어서 정리하여 복잡한 코드 집합의 구조적인 문제를 해결하는 방법이다. 즉, 효율적인 코드를 만들기 위한 방법이라고 기억하면 된다. 객체지향 디자인의 기본 5원칙(SOLID) 1. 단일 책임 원칙 (SRP: Single Responsibility Principle) 클래스는 하나의 책임만을 가져야 한..
Computer programming/Design patterns
2021. 12. 25. 03:05