스트래티지 패턴(strategy pattern) 이란?1. 일반 객체지향 기법으로 구현을 했을 때의 문제1-1. 간단한 오리 연못 시뮬레이션 게임을 만들어보자1-2. 요구사항의 변경이 생겼다.1-3. 그런데 심각한 문제가 발생했다. (문제1)1-4. Duck 클래스의 단점2. 인터페이스 활용2-1. 상속대신 인터페이스를 사용한다면?2-2 이 또한 문제다. (문제2)3. 문제 파악 하기3-1 행동 디자인4. 행동기반의 Duck 클래스4-1 MallardDuck4-2 동적인 Duck 클래스 5. 정리5-1. 이제 다시 스트래티지 패턴의 정의를 읽어보자. 스트래티지 패턴(strategy pattern) 이란?스트래티지 패턴에서는 알고리즘군 을 정의하고 각각을 캡슐화하여 교환해서 이용할 수 있도록 만든다.스트래..
1. 뷰 템플릿2. 데이터 바인딩 (Data Binding)3. 자바스크립트 표현식4. 디렉티브5. 이벤트 처리 (v-on)6. 고급 템플릿 기법 (computed, watch)6-1 computed 속성6.2 watch 속성6.3 computed 와 watch 속성의 차이1. 뷰 템플릿뷰 템플릿은 HTML, CSS 등의 마크업 속성과 뷰 인스턴스에서 정의한 데이터 및 로직들을 연결하여 사용자가 브라우저에서 볼 수 있는 형태의 HTML로 변환해주는 속성라이브러리 내부적으로, 가상 돔 기반의 render() 함수로변환변환된 render() 함수는 최종적으로 사용자 화면에 표시변환 과정에서 뷰의 반응성(Reactivity)이 화면에 더해짐JSX 기반의 render() 함수에 더 익숙한 리액트 개발자라면 템플..
- Total
- Today
- Yesterday
- ssd성능
- C
- X100v
- 삼성ssd
- C++
- SSD
- 리스트 클래스
- 후지필름X100V
- 링크드리스트
- 구글 드라이브 API
- 링크드리스트 클래스
- 리스트 소스 코드
- 구글 드라이브 개발
- ssd비교
- 후지필름
- 후지필름 일렉트로닉
- 샌디스크ssd
- ssd추천
- Google Drive SDK
- 리스트
- SDK
- 구글 드라이브
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |