일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 잘라내기 단축키
- 삼성멀티캠퍼스SQL
- javascript redirection code
- 메타버스 용어
- 금리와 물가와의 상관관계
- 붙여넣기 단축키
- ie모드 해제
- 윈도우10 먹통현상 해결하기
- 부자의 그릇 요약
- 업무에 바로 쓰는 SQL
- 레드햇 버전확인
- AIX NFS
- 롤오버 기간을 설정한 비밀번호 마이그레이션 방법
- net user 사용법
- 무료 이미지 제공 사이트
- 바탕화면에 원격 데스크톱 연결 바로가기 만들기
- OpenSSL 업데이트
- 엑셀에서 콤마를 제외한 숫자 개수 세기
- 한글 기호 자동변환 해제
- POP폰트
- 윈도우 10 슬라이드 종료 단축키 만들기
- 작업표시줄 먹통현상 해결하기
- 오라클DB팁
- 복사 단축키
- 오라클팁
- 스타워즈 영화 감상 순서
- AIX NAS NFS
- AIX 버전확인
- 헤드퍼스트SQL
- 윈도우 10 프리징 해결하기
Archives
- Today
- Total
Today is Present.
소프트웨어공학 기본 학습 본문
클래스 설계 원칙
- 단일책임 원칙: 클래스를 변경해야 하는 이유는 단 하나여야 한다.
- 개방폐쇄 원칙: 변경에는 닫혀 있어야 하고, 확장에는 열려 있어야 한다.
- 리스코프 교체 원칙: 상위 클래스의 객체는 언제나 자신의 하위 클래스의 객체로 교체할 수 있어야 한다.
모듈 간의 좋은 관계
모듈 간의 결합도는 낮게, 응집도는 높게 하는 것이다.
모듈 간의 결합도
(좋은 품질:낮은 결합도) 데이터 결합 - 스탬프 결합 - 제어결합 - 공통결합 - 내용결합(나쁜 품질:높은 결합도)
728x90
반응형
'프로그래밍, 코딩' 카테고리의 다른 글
처음 배우는 플러터 #유동환 (0) | 2023.05.22 |
---|---|
아이투자에서 종목 데이터 크롤링 후 종목분석 (0) | 2021.03.13 |
[PHP] ajax와 mysql 연동하기 2 (0) | 2021.02.09 |
[javascript] 브라우저 버전 체크 (0) | 2021.02.09 |
[PHP4] 기준 시간 이후로 페이지 열기 (0) | 2021.02.08 |