Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- apk빌드오류
- QPainter
- Android
- KeepAspectRatio
- widget
- QSqlQueryModel
- 펜타그래프
- ModelClass
- qt예제
- painEvent
- 오류해결
- QT
- 키보드추천
- QStringListModel
- QtDatabase
- Android Studio
- QtDB
- 예쁜키보드
- 모델클래스
- ViewModel
- Q_UNUSED
- apk빌드
- 문서작성용
- QtHeader
- QFIleSystemModel
- 라이프썸
- QStandardItemModel
- WigetHeader
- build.gradle
- QPixmap
Archives
- Today
- Total
목록CS 공부 (1)
삐약디해의 성장일기

SOLID 란 객체지향 개발 5대 원리 시간이 지나도 유지 보수와 확장이 쉬운 시스템을 만들고자 할 때 이 원칙들을 함께 적용할 수 있다. SOLID 원칙들은 소프트웨어 작업에서 프로그래머가 소스 코드가 읽기 쉽고 확장하기 쉽게 될 때까지 소프트웨어 소스 코드를 리팩터링하여 적용할 수 있는 지침이다. SRP(Single Resposibility Principle) 정의 작성된 class는 하나의 기능만 가지며 class가 제공하는 모든 서비스는 그 하나의 책임을 수행하는 데 집중되어야 함 → 어떤 클래스를 변경해야 하는 이유는 오직 하나 뿐이어야 한다. 책임 : 변경을 위한 이유 특정 기능을 변경하기 위해 여러 클래스가 수정된다면 기본적인 설계 문제 가능성 큼→ 동일한 수정은 한 곳에서 이뤄져야 함 ' ..
CS 공부
2021. 12. 22. 17:21