📂 목차
📚 본문
단위 모듈 구현의 원리
- 정보 은닉
- 분할과 정복
- 데이터 추상화
- 모듈 독립성
재사용 기법
재공학
기존 소프트웨어를 버리지 않고 기능을 개선시키거나 기능을 새로운 소프트웨어로 재활용
- 분석
- 재구조
- 역공학
- 이식
재개발
기존 시스템 내용을 참조하여 완전히 새로운 시스템 개발
단위 모듈 테스트 종류
- 블랙박스 테스트: 입력과 결과만 보는 것
- 화이트박스 테스트: 모듈 내부 소스를 보며 수행
각종 기능 및 도구
- JDBC: DB에 접속할 수 있도록 자바에서 인터페이스 제공
- ODBC: MS에서 만든 데이터베이스에 접근하기 위한 소퍼트웨어의 표준 규격
- JIRA: 프로젝트 이슈 트래킹 기반 협업 도구
- CVS: 중앙 집중 서버 저장소를 두고 클라이언트가 접속하여 버전 관리
- SVN: 클라이언트-서버 방식으로 CVS의 단점을 보완, 롤백 가능
- Git: 설명 생략