Code Complete 2 완독 스터디
읽기 쉽고 유지 보수성 높은 코드 작성을 위한, 보다 실무적인 개발 원칙들에 대해 공부합니다.
스터디원들
아래는 스터디에 참여한 그룹원들입니다.
Contributors
컨텐츠 목록
1부. 기초 확립
- 소프트웨어 구현으로의 초대
- 소프트웨어 개발의 이해를 돕기 위한 비유
- 준비는 철저하게, 선행 조건
- 구현 시 결정해야 할 핵심 사항
2부. 고품질 코드 작성
- 구현 설계
- 클래스 다루기
- 방어적 프로그래밍
- 의사코드 프로그래밍 프로세스
3부. 변수
- 변수 사용 시 고려할 사항
- 변수 이름의 기능
- 기본 데이터형
- 특이한 데이터형
4부. 명령문
- 순차적 코드 구성하기
- 조건문 사용
- 반복문 제어
- 특이한 제어 구조
- 제어와 관련된 일반적인 이슈
5부. 코드 향상
- 소프트웨어 품질
- 협력 구현
- 개발자 테스트
- 리팩토링
- 코드 튜닝 전략
6부. 시스템 고려 사항
7부. 소프트웨어 장인 정신