Clean Code 클린 코드 로버트 C. 마틴 저/박재호,이해영 공역 차례 1장. 깨끗한 코드 2장. 의미 있는 이름 3장. 함수 4장. 주석 5장. 형식 맞추기 6장. 객체와 자료 구조 7장. 오류 처리 8장. 경계 9장. 단위 테스트 10장. 클래스 11장. 시스템 12장. 창발성 13장. 동시성 14장. 점진적인 개선 15장. JUnit 들여다보기 16장. SerialDate 리팩터링 17장. 냄새와 휴리스틱 8장. 경계 외부 패키지를 호출하는 코드를 가능한 줄여 경계를 관리하자. Map에서 봤듯이, 새로운 클래스로 경계를 감싸거나 아니면 ADAPTER 패턴을 사용해 우리가 원하는 인터페이스를 패키지가 제공하는 인터페이스로 변환하자. 어느 방법이든 코드 가독성이 높아지며, 경계 인터페이스를 사용하..
Clean Code 클린 코드 로버트 C. 마틴 저/박재호,이해영 공역 차례 1장. 깨끗한 코드 2장. 의미 있는 이름 3장. 함수 4장. 주석 5장. 형식 맞추기 6장. 객체와 자료 구조 7장. 오류 처리 8장. 경계 9장. 단위 테스트 10장. 클래스 11장. 시스템 12장. 창발성 13장. 동시성 14장. 점진적인 개선 15장. JUnit 들여다보기 16장. SerialDate 리팩터링 17장. 냄새와 휴리스틱 6장. 객체와 자료 구조 자료 추상화 인터페이스나 조회/설정 함수만으로는 추상화가 이뤄지지 않는다. 개발자는 객체가 포함하는 자료를 표현할 가장 좋은 방법을 심각하게 고민해야 한다. 아무 생각 없이 조회/설정 함수를 추가하는 방법이 가장 나쁘다. 자료/객체 비대칭 객체와 자료 구조는 근본적으..
Clean Code 클린 코드 로버트 C. 마틴 저/박재호,이해영 공역 차례 1장. 깨끗한 코드 2장. 의미 있는 이름 3장. 함수 4장. 주석 5장. 형식 맞추기 6장. 객체와 자료 구조 7장. 오류 처리 8장. 경계 9장. 단위 테스트 10장. 클래스 11장. 시스템 12장. 창발성 13장. 동시성 14장. 점진적인 개선 15장. JUnit 들여다보기 16장. SerialDate 리팩터링 17장. 냄새와 휴리스틱 추천사 5S 철학 1. 정리(Seiri) 또는 조직("정렬(sort)"이라고도 한다) 2. 정돈(Seiton) 또는 단정함("체계화"라고도 한다) 3. 청소(Seiso) 또는 정리("광내기"라 한다) 4. 청결(Seiketsu) 또는 표준화 5. 생활화(Shutsuke) 1장. 깨끗한 코드 ..
- #마이클페더스
- #알고리즘
- #uwp
- Scott Meyers
- #EffectiveModernCpp
- #세미나
- #자녀교육
- 책
- #scottmeyers
- #팀개발
- #클린코드
- #techdays2015
- #로버트마틴
- #cplusplus
- #제럴드와인버그
- 객체 지향 설계
- #mva
- #cpp
- Effective Modern C++
- Effective C++
- #프로그래밍심리학
- #임백준
- #build2016
- #ModernCPP
- #레거시코드
- #csharp
- 상속
- #스콧마이어스
- #코드최적화
- #ndc
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |