peaches-book-study / effective-java

이펙티브 자바 3/E
0 stars 2 forks source link

Item 67. 최적화는 신중히 하라 #65

Open heon118 opened 2 months ago

heon118 commented 2 months ago

Chapter : 9. 일반적인 프로그래밍 원칙

Item : 67. 최적화는 신중히 하라

Assignee : heon118


🍑 서론

최적화는 좋은 결과보다는 해로운 결과로 이어지기 쉽고, 섣불리 진행하면 특히 더 그렇다. 빠르지도 않고 제대로 동작하지도 않으면서 수정하기는 어려운 소프트웨어를 탄생시킬 수 있다.

🍑 본론

빠른 프로그램보다는 좋은 프로그램을 작성하라.

: 아키텍처 수준에서의 성능 최적화를 위해 가독성이 좋고, 재사용성이 높고 수정이 용이한 코드를 작성하라.

성능을 제한하는 설계는 피하라.

API를 설계할 때 성능에 주는 영향을 고려하라.

성능을 위해 API를 왜곡하지 마라.

각각의 최적화 시도 전후로 성능을 측정하라.

🍑 결론

최적화할 생각하지 말고 설계나 잘해라

Referenced by