Over-engineering
과잉 엔지니어링
단순한 문제를 해결하기 위해 필요 이상으로 복잡한 아키텍처나 기능을 도입하는 설계 오류이다. 유지보수 비용을 높이고 성능을 저하시키며, 이 사례에서는 브라우저 기본 기능을 무시하고 커스텀 캐싱 엔진을 구축한 것이 이에 해당한다.
과잉 엔지니어링
단순한 문제를 해결하기 위해 필요 이상으로 복잡한 아키텍처나 기능을 도입하는 설계 오류이다. 유지보수 비용을 높이고 성능을 저하시키며, 이 사례에서는 브라우저 기본 기능을 무시하고 커스텀 캐싱 엔진을 구축한 것이 이에 해당한다.