책 이미지
eBook 미리보기
책 정보
· 제목 : Code Complete 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 프로그래밍 기초/개발 방법론
· ISBN : 9788956742564
· 쪽수 : 1181쪽
· 출판일 : 2005-04-22
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 프로그래밍 기초/개발 방법론
· ISBN : 9788956742564
· 쪽수 : 1181쪽
· 출판일 : 2005-04-22
책 소개
10년이 넘는 기간 동안 개발자들이 더 나은 소프트웨어를 만드는 데 도움을 주었던 최고의 프로그래밍 실무 지침서, <Code Complete 제2판. 소프트웨어 구현에 대한 예술과 과학을 설명하기 위해서 최신의 기법들...
Jolt상 두 번 수상에 빛나는 최고의 프로그래밍 실무 지침서
10년이 넘는 기간 동안 개발자들이 더 나은 소프트웨어를 만드는 데 도움을 주었던 최고의 프로그래밍 실무 지침서, <Code Complete> 제2판. 소프트웨어 구현에 대한 예술과 과학을 설명하기 위해서 최신의 기법들과 수백 개의 새로운 예제 코드가 포함되어 개정되었다.
기초 수립, 고급 코드 생성, 변수, 명령문, 코드 향상, 시스템 고려사항, 소프트웨어 장인정신 등 더 나은 소프트웨어를 만드는 데 도움이 되는 내용들이 담고 있으며, 실무 경험이나 개발 환경, 또는 프로젝트의 크기에 상관없이, 도움이 되는 정보를 제공한다.
복잡성은 최소화하고 창조성은 최대화할 수 있는 설계 방법, 오류를 줄이고 찾아내기 위한 방어적인 프로그래밍 기법, 리팩토링 가능한 코드를 만들고 안전하게 수행하는 방법, 그리고 치명적인 구현 상의 문제점을 초기에 정확하게 해결하는 방법 등에 대한 지혜를 얻을 수 있다.
10년이 넘는 기간 동안 개발자들이 더 나은 소프트웨어를 만드는 데 도움을 주었던 최고의 프로그래밍 실무 지침서, <Code Complete> 제2판. 소프트웨어 구현에 대한 예술과 과학을 설명하기 위해서 최신의 기법들과 수백 개의 새로운 예제 코드가 포함되어 개정되었다.
기초 수립, 고급 코드 생성, 변수, 명령문, 코드 향상, 시스템 고려사항, 소프트웨어 장인정신 등 더 나은 소프트웨어를 만드는 데 도움이 되는 내용들이 담고 있으며, 실무 경험이나 개발 환경, 또는 프로젝트의 크기에 상관없이, 도움이 되는 정보를 제공한다.
복잡성은 최소화하고 창조성은 최대화할 수 있는 설계 방법, 오류를 줄이고 찾아내기 위한 방어적인 프로그래밍 기법, 리팩토링 가능한 코드를 만들고 안전하게 수행하는 방법, 그리고 치명적인 구현 상의 문제점을 초기에 정확하게 해결하는 방법 등에 대한 지혜를 얻을 수 있다.
목차
Part 1 기초 수립
Chapter 1 소프트웨어 구현으로의 초대
Chapter 2 소프트웨어 개발의 이해를 돕기 위한 비유
Chapter 3 준비는 철저하게 : 선행 조건
Chapter 4 구현시 결정해야 할 핵심적인 사항들
Part 2 고급 코드 생성하기
Chapter 5 구현 설계
Chapter 6 클래스 다루기
Chapter 7 고급 루틴
Chapter 8 방어적인 프로그래밍
Chapter 9 의사코드 프로그래밍 프로세스
Part 3 변수
Chapter 10 변수 사용 시 일반적인 문제
Chapter 11 변수 이름의 효과
Chapter 12 기본 데이터 형
Chapter 13 특이한 데이터 형
Part 4 명령문
Chapter 14 직선형 코드 구성하기
Chapter 15 조건문 사용
Chapter 16 루프 제어
Chapter 17 특이한 제어 구조들
Chapter 18 테이블을 활용하는 방법
Chapter 19 제어와 관련된 일반적인 문제
Part 5 코드 향상
Chapter 20 소프트웨어의 품질에 대한 조망
Chapter 21 협력적인 구현
Chapter 22 개발자 테스트
Chapter 23 디버깅
Chapter 24 리팩토링
Chapter 25 코드 최적화 전략
Chapter 26 코드 최적화 기법
Part 6 시스템 고려사항
Chapter 27 프로그램의 크기가 구현에 미치는 영향
Chapter 28 구현 관리
Chapter 29 통합
Chapter 30 프로그래밍 도구들
Part 7 소프트웨어 장인정신
Chapter 31 배치와 방식
Chapter 32 스스로를 설명하는 코드
Chapter 33 개인 성격
Chapter 34 소프트웨어 장인(匠人)에 대한 주제
Chapter 35 더 많은 정보를 얻으려면
INDEX
Chapter 1 소프트웨어 구현으로의 초대
Chapter 2 소프트웨어 개발의 이해를 돕기 위한 비유
Chapter 3 준비는 철저하게 : 선행 조건
Chapter 4 구현시 결정해야 할 핵심적인 사항들
Part 2 고급 코드 생성하기
Chapter 5 구현 설계
Chapter 6 클래스 다루기
Chapter 7 고급 루틴
Chapter 8 방어적인 프로그래밍
Chapter 9 의사코드 프로그래밍 프로세스
Part 3 변수
Chapter 10 변수 사용 시 일반적인 문제
Chapter 11 변수 이름의 효과
Chapter 12 기본 데이터 형
Chapter 13 특이한 데이터 형
Part 4 명령문
Chapter 14 직선형 코드 구성하기
Chapter 15 조건문 사용
Chapter 16 루프 제어
Chapter 17 특이한 제어 구조들
Chapter 18 테이블을 활용하는 방법
Chapter 19 제어와 관련된 일반적인 문제
Part 5 코드 향상
Chapter 20 소프트웨어의 품질에 대한 조망
Chapter 21 협력적인 구현
Chapter 22 개발자 테스트
Chapter 23 디버깅
Chapter 24 리팩토링
Chapter 25 코드 최적화 전략
Chapter 26 코드 최적화 기법
Part 6 시스템 고려사항
Chapter 27 프로그램의 크기가 구현에 미치는 영향
Chapter 28 구현 관리
Chapter 29 통합
Chapter 30 프로그래밍 도구들
Part 7 소프트웨어 장인정신
Chapter 31 배치와 방식
Chapter 32 스스로를 설명하는 코드
Chapter 33 개인 성격
Chapter 34 소프트웨어 장인(匠人)에 대한 주제
Chapter 35 더 많은 정보를 얻으려면
INDEX
리뷰
JT*
☆☆☆☆☆(0)
([마이리뷰]명성이 자자한 코드 컴플리뜨)
자세히
윤*
★★★★★(10)
([100자평]프로그래머로써 반드시 봐야 할 책이라며 회사 선배님께서...)
자세히
기*
★★★★★(10)
([100자평]더 좋은 코드를 작성하는 다양한 전략들이 나와있어요. ...)
자세히
min****
★★★★☆(8)
([마이리뷰]소프트웨어 개발자라면 한 번 읽..)
자세히
백록*
★★★★★(10)
([마이리뷰]Code Complete...)
자세히
사랑아*
★★★★★(10)
([100자평]소프트웨어 구현 실무에 있어 이보다 더 완벽한 책이 있...)
자세히
pea**
★★★★★(10)
([마이리뷰]개발자의 필독서)
자세히
비폭력*
★★★★★(10)
([마이리뷰]35번째)
자세히
추천도서
분야의 베스트셀러 >
분야의 신간도서 >




















