일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- React Native
- 백준 4949번
- 지네릭스
- 스터디
- 정리
- 깃허브 로그인
- 네트워크
- 모두의네트워크
- 모두를 위한 딥러닝
- 백준 5525번
- SQL
- 백준 4358 자바
- 깃 연동
- 머신러닝
- 백준
- 리액트 네이티브
- 모두의 네트워크
- 백준 4358번
- 깃허브 토큰 인증
- 깃 터미널 연동
- HTTP
- 딥러닝
- 팀플회고
- 문자열
- 데이터베이스
- 자바
- 모두를위한딥러닝
- 리액트 네이티브 시작하기
- 리액트 네이티브 프로젝트 생성
- 데베
- Today
- Total
목록책을 읽자/오브젝트 : 코드로 이해하는 객체지향 설계 (2)
솜이의 데브로그
책 : 오브젝트 오브젝트 - YES24 역할, 책임, 협력을 향해 객체지향적으로 프로그래밍하라!객체지향으로 향하는 첫걸음은 클래스가 아니라 객체를 바라보는 것에서부터 시작한다. 객체지향으로 향하는 두번째 걸음은 객체를 www.yes24.com 영화 예매 시스템 설계 온라인 영화 예매 시스템을 설계해보자. 요구사항 '영화'와 '상영'의 용어 구분 영화 - 영화에 대한 기본 정보 (제목, 상영시간, 가격 정보 등) 상영 - 실제로 관객들이 영화를 관람하는 사건 (상영 일자, 시간, 순번 등) 사용자가 실제로 예매하는(돈을 지불해 관람할 수 있는 권리를 구매하는) 대상은 영화가 아닌 상영이다. 하나의 영화는 하루 중 다양한 시간대에 걸쳐 한 번 이상 상영될 수 있다. 특정한 조건을 만족하는 예매자는 요금을 할..
책 : 오브젝트 서론 티켓 판매 시스템이라는 간단한 도메인을 예로 들어 전체적인 주제를 함축 및 전달 기본적으로 패러다임에 대해서 설명하고 있고 이 중 프로그래밍 패러다임의 경우 기존의 것을 새로쓰는 것이 아니라 별개의 패러다임으로 존재한다. 과거의 패러다임의 단점을 보완하는 발전적인 과정이라고 보인다. → 프로그래밍 패러다임은 새로운 것으로 바꾸는 혁명적이라기 보다 발전적이라고 볼 수 있다. 객체지향 패러다임과, 절차지향 패러다임의 경우를 나눈다기 같이 배우면 좋은 영역이라 보면 좋을 거 같다. 이론이 먼저일까?, 실무가 먼저일까? 로버트 L 글래스는 학습에 있어서 대부분 이론을 먼저 배우고 정립한 후 실무로 넘어가는 것이 더 발전할 것이라는 견해와는 다르게 실무가 선행 되고 이론을 정립하는 것이 더 ..