Designing for Reuse

Programming Language/Professional C++

Professional C++ - 6. Designing for Reuse

6. Designing for Reuse 이 챕터의 내용 ▶ 재사용 철학: 재사용을 위한 코드를 디자인해야 하는 이유 ▶ 재사용 가능한 코드를 디자인하는 방법 ▶ 추상화를 사용하는 방법 ▶ 재사용을 위한 코드 구조화 전략 ▶ 사용 가능한 인터페이스를 디자인하기 위한 6가지 전략 ▶ 일반성과 사용 편의성을 조화시키는 방법 ▶ The SOLID principle (SOLID 원칙, 로버트 마틴의 5가지 기본 원칙, 개체 지향 설계론) Chapter 4, "Designing Professional C++ Programs"에서 설명한 것처럼, 프로그램에서 라이브러리와 기타 코드를 재사용하는 것은 중요한 디자인 전략이다. 그러나 이는 재사용 전략의 절반에 불과하다. 나머지 절반은 프로그램에서 재사용할 수 있는 고..

까마귀75
'Designing for Reuse' 태그의 글 목록