반응형
제가 가장 최근에 만든 프로젝트는 다트 스코어인데, 이 프로젝트를 위해 자바스크립트 언어의 함수 프로그래밍 패러다임에 대해 배운 것을 연습했습니다. 여기 내 생각 중 몇 가지가 있습니다.
기능 면에서 더 고민하는 것이 힘들 때도 있었고, 글로벌 변수에 의존하지 않고 순수하게 기능을 유지하려다 보면 고통으로 변해 한 가지를 이루기 위해 많은 기능을 만들어야 하는 것이 불필요하게 느껴질 수 있었다. FP의 필요성을 이해하고 일부 대규모 앱이 코드를 유지 보수하기 위해 FP를 사용하는 이유를 알 수 있습니다.
재귀, 폐쇄의 사용, 카레링, 기능 구성과 같은 이런 식으로 생각하면서 유용한 기술과 기술을 많이 배웠습니다. 큰 프로그램을 만들 때 데이터를 불변으로 유지하는 것은 타당하지만, 당신의 앱이 빠르기를 원한다면 왜 여분의 모든 데이터가 비용이 많이 들 수 있는지 알 수 있다.
저는 미래에 문제를 풀 때 유용하게 사용할 수 있는 기능적인 방법으로 코드를 구성할 수 있습니다.
'javascript' 카테고리의 다른 글
Redux 연결() 기능 살펴보기 (0) | 2022.01.12 |
---|---|
Angular에서 편백나무의 빠른 시간 (0) | 2022.01.12 |
개발자들이 은유를 사랑하는 이유 (1) | 2022.01.12 |
각도의 파이프 (0) | 2022.01.12 |
javascript의 배열에서 항목 추가 또는 제거 (0) | 2022.01.12 |
댓글