코드 컴플리트 정리 시작
구현 활동에 속하는 구체적인 작업 몇 가지
1. 성공적인 구현 활동을 위한 기초 작업 검증
2. 코드에 대한 테스트 방법 결정
3. 클래스 및 루틴 설계와 작성
4. 변수와 이름 상수(named constant)생성 및 이름 부여
5. 제어 구조 선택과 명령문 블록 구조화
6. 코드에 대한 단위 테스트, 통합 테스트, 디버깅
7. 저수준 설계와 코드를 다른 팀원과 교차 검토
8. 조심스럽게 코드의 포맷을 맞추고 주석을 달아 코드를 정리
9. 개별적으로 작성한 소프트웨어 컴포넌트의 통합
10. 코드가 더 빨리 실행되고 더 적은 자원을 사용하도록 최적화
구현이 중요한 이유
1. 구현은 소프트웨어 개발에서 큰 비중을 차지
2. 구현은 소프트웨어 개발 과정에서 중심적인 활동
3. 구현에 집중함으로써 프로그래머의 생산성을 향상
4. 구현의 결과물인 소스코드만이 소프트웨어를 정확하게 설명
5. 구현은 반드시 해야 하는 유일한 활동
'개발자 > v0' 카테고리의 다른 글
5. 구현 설계 (0) | 2020.10.14 |
---|---|
2. 소프트웨어 개발의 이해를 돕기 위한 비유 (0) | 2020.10.14 |
운영체제 OS - 가상 메모리 Virtual memory, Non-continuous Memory Allocation, Paging System (0) | 2020.09.09 |
운영체제 OS - 메모리 관리, Continuous Memory Allocation (0) | 2020.09.09 |
네트워크 Network - 7계층, HTTP 프로토콜 (0) | 2020.09.08 |