나는 다만 재미있는 일을 했을 뿐이다 서승환 저 스타트업은 참 매력적이다. 그러나 단지 '재미있을 것 같아서' 또는 '성공한 창업가들이 부러워서' 시작할 수 없는 일이다. 꿈을 향해 달려가는 창업가들을 응원한다. 부디 '믿음의 도약'에서 성공하길 빈다. 본문 중에서... "무언가를 갈망하는 건 그것을 얻게 되는 것보다 더 행복하다." - "아무리 다른 사람들이 부러워하는 직장이라 해도 내 열정을 일으키지 못한다면 좋은 직장이 아니다." 근주자적 근묵자흑(近朱者赤 近墨者黑) : 붉은 인주를 가까이하면 붉게 되고 먹을 가까이하게 되면 검게 물든다. "진심으로 변화를 원한다면 자신이 닮고 싶은 사고방식이나 성격을 지닌 사람들과 어울리는게 좋다." "창업은 절벽에서 뛰어내린 뒤 떨어지는 동안 비행기를 조립하는 ..
Effective C++ 이펙티브 C++ 스콧 마이어스 저/곽용재 역 6. 상속, 그리고 객체 지향 설계 (3) 항목 38 : "has-a(...는...를 가짐)" 혹은 "is-implemented-in-terms-of(...는...를 써서 구현됨)"를 모형화할 때는 객체 합성을 사용하자 합성(Composition)이란, 어떤 타입의 객체들이 그와 다른 타입의 객체들을 포함하고 있을 경우에 성립하는 그 타입들 사이의 관계를 일컫습니다. 응용 영역 : 객체 중 우리 일상생활에서 볼 수 있는 사물을 본 뜬 것들. 구현 영역 : 응용 영역에 속하지 않는 것들. 시스템 구현만을 위한 인공물. 연결 리스트를 재사용하는 Set 템플릿 예 // list를 잘못 사용한 예(is-a) template class Set ..
Effective C++ 이펙티브 C++ 스콧 마이어스 저/곽용재 역 6. 상속, 그리고 객체 지향 설계 (2) 항목 35 : 가상 함수 대신 쓸 것들도 생각해 두는 자세를 시시때때로 길러 두자 가상 함수 대신 쓸 수 있는 매서드 패턴 네 가지를 알아보자. class GameCharacter { public: // 캐릭터의 체력치를 반환하는 함수. // 파생 클래스를 이 함수를 재정의할 수 있습니다. virtual int healthValue() const; }; 1. 비가상 인터페이스 관용구(NVI 관용구)를 통한 템플릿 메서드 패턴 공개되지 않은 가상 함수를 비가상 public 멤버 함수로 감써서 호출하는, 템플릿 메서드 패턴의 한 형태입니다. class GameCharacter { public: /..
- #build2016
- #cplusplus
- #코드최적화
- #프로그래밍심리학
- #팀개발
- #EffectiveModernCpp
- Effective Modern C++
- #ndc
- #mva
- #세미나
- 상속
- #scottmeyers
- 객체 지향 설계
- #techdays2015
- #csharp
- #레거시코드
- #uwp
- 책
- #알고리즘
- Effective C++
- #제럴드와인버그
- #마이클페더스
- #cpp
- #ModernCPP
- #자녀교육
- #로버트마틴
- #클린코드
- #스콧마이어스
- #임백준
- Scott Meyers
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |