[소프트웨어개발] 1. 통합구현
단위 모듈 구현 단위모듈 개념 소프트웨어 구현에 필요한 다양한 동작 중 한 가지 동작을 수행하는 기능을 모듈로 구현한 것 값을 전달 받아 시작되는 작은 프로그램 특징 독립적인 컴파일 가능 다른 모듈에 호출과 삽입 가능 두 개의 단위 모듈이 합쳐지면 두 개의 기능들을 같은 모듈로 구현 가능 종류 화면, DB접근, 인터페이스, 비즈니스 트랜잭션, 데이터 암호화 등 모듈화의 원리 모듈화 개념 기능을 나누고 추상화해 소프트웨어의 성능을 향상시키고 유지보수를 효과적으로 구현하기 위한 기법 모듈화 종류 분할 정복법, 정보은닉, 자료 추상화, 모듈의 독립성 ⭐ 분할 정복법 (Divide & Conquer) 복잡한 문제를 분해, 모듈 단위로 문제를 해결 Divide : 큰 문제를 작은 부분 문제로 나눔 Conquer ..