Page 41

24.3.1 UP ������������������������������������������������������������������������������������������������������ 1195

24.3.2 RUP ���������������������������������������������������������������������������������������������������� 1197

24.3.3 스크럼 �������������������������������������������������������������������������������������������������� 1198

24.3.4 익스트림 프로그래밍 ������������������������������������������������������������������������������� 1202

24.3.5 소프트웨어 트리아지 ������������������������������������������������������������������������������� 1207

24.4 나만의 프로세스와 방법론 만들기 ���������������������������������������������������������������������������� 1208

24.4.1 새로운 개념 받아들이기 ��������������������������������������������������������������������������� 1208

24.4.2 새로운 아이디어 적극적으로 제시하기 �������������������������������������������������������� 1208

24.4.3 효과 있는 것과 효과 없는 것 구분하기 �������������������������������������������������������� 1209

24.4.4 방법론 준수하기 ������������������������������������������������������������������������������������� 1209

24.5 소스 코드 관리 ����������������������������������������������������������������������������������������������������� 1209 24.6 요약 ������������������������������������������������������������������������������������������������������������������ 1212

CHAPTER

25 효율적인 C++ 코드 작성법

25.1 성능과 효율성에 대하여 ����������������������������������������������������������������������������������������� 1214

25.1.1 효율성을 확보하기 위한 두 가지 접근 방법 �������������������������������������������������� 1214

25.1.2 두 가지 프로그램 ������������������������������������������������������������������������������������ 1215

25.1.3 C++는 비효율적인 언어인가? ������������������������������������������������������������������ 1215

25.2 언어 차원의 효율성 ����������������������������������������������������������������������������������������������� 1216

25.2.1 객체를 효율적으로 다루는 방법 ����������������������������������������������������������������� 1217

25.2.2 미리 할당된 메모리 ��������������������������������������������������������������������������������� 1223

25.2.3 inline 메서드와 inline 함수 활용하기 ���������������������������������������������������������� 1223

25.3 디자인 차원의 효율성 �������������������������������������������������������������������������������������������� 1224

25.3.1 최대한 캐싱하기 ������������������������������������������������������������������������������������� 1225

25.3.2 객체 풀 활용하기 ������������������������������������������������������������������������������������ 1226

25.4 프로파일링 ���������������������������������������������������������������������������������������������������������� 1230

25.4.1 gprof로 프로파일링하는 방법 ������������������������������������������������������������������� 1231

41

Profile for 한빛미디어

전문가를 위한 C++ (개정4판) - 맛보기  

『전문가를 위한 C++』(개정4판)은 새로 추가된 기능과 관련 도구를 비롯해 C++에 대한 모든 내용을 코드와 솔루션 위주로 소개한다. 저자는 실전 프로그래밍에 적용할 수 있는 현실적인 기법을 다양하게 소개하였으며, 본 교재는 C++를 더 깊이 이해하...

전문가를 위한 C++ (개정4판) - 맛보기  

『전문가를 위한 C++』(개정4판)은 새로 추가된 기능과 관련 도구를 비롯해 C++에 대한 모든 내용을 코드와 솔루션 위주로 소개한다. 저자는 실전 프로그래밍에 적용할 수 있는 현실적인 기법을 다양하게 소개하였으며, 본 교재는 C++를 더 깊이 이해하...

Advertisement