반응형
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
- Java
- data
- 자동화
- 자바
- lookML
- 노코드앱
- 데이터분석
- Ai
- 인공지능
- Looker
- 노코드
- app
- 앱시트
- nocode
- 데이터시각화
- 데이터저장
- 구글스프레드시트
- appsheet
- 엑셀
- Python
- openAI
- 어플만들기
- 파이썬
- 앱만들기
- 데이터
- 어플
- 휴가관리
- 데이터모델링
- 샤딩
Archives
- Today
- Total
목록객체지향 (1)
공부한 것 꼭꼭 씹어먹기
JAVA와 객체지향과 독립성 그리고 프로그램의 재사용성
의존하는 프로그램은 위험합니다. 프로그램은 독립할수록 좋다고합니다. 하지만 왜 프로그램이 독립적이면 좋을까요? 그래서 A, B, C의 3개의 프로그램이 독립되어 있지 않고, 각각 의존하고 있는 상태를 생각해 봅시다. A, B, C 각각이 서로 결합하고 의존하는 상태입니다. 이 경우 A 프로그램에 추가하거나 수정한 경우 B에 영향이 없는지 확인해야 합니다. 또한 A 프로그램을 변경하여 B를 수정해야 할 경우 B를 변경하면 C에 영향을 줄 수 있습니다. 그리고 B를 변경하여 C에 영향을 주는 경우에는 C를 변경하여 A에 영향이 없는지 확인해야 합니다. 그러면 언제까지 지나도 프로그램 변경이 끝나지 않는 무한 루프 에 들어갈 가능성이 있습니다. 게다가 A, B, C의 어느 프로그램을 변경해도, 각각에 주는 영..
소소한 개발 지식
2022. 10. 4. 22:35