반응형
커링은 반환값이 함수인 디자인 패턴을 말하며, 중복된 코드를
반복적으로 입력하지 않고 원하는 기능을 조합하여
적재적소에 사용한다는 장점이 있다
커링은 쉽게 말하면 ' 함수를 반환하는 함수' 라고 생각하면 된다.
커링을 사용하는 이유는 '함수의 재활용' 이다.
인자 함수당 넣어 반환 하여 외부 함수를
하나 벗는다는다고 생각 하면 편하다.
인자의 순서, 개수에 따라 비슷한 함수를 반복해서 작성해야 하는
부분을 커링을 이용하면 커링 패턴으로 묶인 함수들을 쉽게
유지, 보수할 수 있으므로 유용하다.
728x90
'모바일 APP > React-Native' 카테고리의 다른 글
가변 변수와 불변 변수 (0) | 2021.12.09 |
---|---|
전개 연산자 (0) | 2021.12.07 |
all sub-directories not excluded by your .gitignore. Will not monitor dotfiles. (0) | 2021.10.05 |
Failed to install the app. Please accept all necessary Android SDK licenses using Android SDK Manage (0) | 2021.10.05 |
IDFA.getIDFA null 뜨는 에러 (0) | 2021.09.29 |