일반적인 알고리즘을 반복해서 구현하지 말라
이미 구현되어있는 알고리즘을 활용했을 때의 장점
표준 라이브러리인 stdlib를 활용하자.
stdlib는 확장 함수를 활용해서 만들어진 거대한 유틸리티 라이브러리
동일한 결과를 얻는 함수를 여러 번 만드는 것은 잘못된 일
모든 함수는 테스트되어야하고, 기억되어야 하며, 유지보수되어야 한다. 따라서 함수를 만들 때는 이러한 비용이 들어갈 수 있다는 것을 반드시 전제해야한다.
많이 사용되는 알고리즘을 추출하는 방법으로는 톱레벨 함수, 프로퍼티 위임, 클래스 등이 있으며 확장 함수는 이러한 방법들과 비교해서 여러 장점을 가지고 있다.
Last updated