공통모듈 정의 및 재사용

Joylish·2020년 2월 11일
0

소프트웨어공학

목록 보기
1/4

0. 공통모듈이란?

자주 사용하는 기능들을 다시 사용할 수 있도록 하나의 패키지로 제공하는 독립된 모듈을 말한다.

1. 공통 모듈의 재사용

재사용 = 시간 및 비용 절감

1) 재사용 범위에 따른 분류

  • 함수와 객체
  • 컴포넌트
  • 애플리케이션

2) 재사용 유형

  • 편의적 재사용 프로젝트를 시작할 때, 재사용 가능한 컴포넌트가 있는지를 찾아보기

    • 내부 재사용: 팀 내에서 만든 컴포넌트 재사용
    • 외부 재사용: 서드파티에서 만든 컴포넌트 재사용
  • 계획적 재사용 나중에 재사용할 수 있도록 전략적으로 설계하기

3) 재사용 예시

  • 소프트웨어 라이브러리
  • 디자인 패턴
  • 프레임워크
profile
컴퓨터가 뭘까

0개의 댓글