DZone.com의 RSS

소프트웨어 공학 트레이드오프: 왜 우리는 완벽한 것을 만들 수 없을까?

제가 최근 몇몇 기사에서 소프트웨어 엔지니어링의 다양한 트레이드오프(trade-off)의 중요성을 강조했습니다. 예를 들어, 여기를 보세요. 하나의 특성만을 극대화하는 데 집중하면 다른 특성에 문제가 발생할 수 있다는 점을 지적하려고 노력해 왔습니다. 저는 소프트웨어 엔지니어로서 우리 직무의 주요 부분이 다양한 소프트웨어 엔지니어링 트레이드오프, 심지어는 다양한 트레이드오프 조합의 미니맥스(min-max)라고 믿습니다. 소프트웨어 엔지니어링은 이러한 모든 것을 끊임없이 균형 잡는 기술입니다. 아래에서는 8가지 트레이드오프와 각각의 장단점을 살펴보겠습니다. 또한 소프트웨어 엔지니어링 트레이드오프를 탐색하기 위한 매우 간단한 프레임워크도 공유할 것입니다.
favicon
dzone.com
Software Engineering Trade-Offs: Why We Cannot Build the Perfect
Create attached notes ...