java, Groovy, C#에는 몇 가지 API를 사용할 수 있습니다. 예를 들어 정렬 작업을 수행하는 API X가 있다고 가정 해 보겠습니다. 그리고 심지어 API x의 일을하는 내 방법이 있습니다.API는 작업 X를 수행하기위한 최선의 선택입니까? 또는 내 자신의 방법?
API 나 내 방법 중 선택할 수있는 것은 무엇입니까? 내가 의미하는 바는 모든 API 기능이 최대한 빨리 작동해야한다는 것입니다. 또는 내 메서드가 사용 가능한 API보다 빠르게 실행되는 경우가 있습니까?
주어진 API가 충분히 빠르는지 알아내는 유일한 방법은 측정하는 것입니다. –
API를 더 빨리 작성할 수 있더라도 종종 필요하지 않습니다. 보다 정교하게 테스트 된 API에는없는 버그를 소개 할 가능성이 있습니다. –