나는 Clojure를 잠시 동안 탐색 해 왔지만, 사소한 프로젝트에서는 사용하지 않았지만. 기본적으로 구문과 일부 관용구에 익숙해졌습니다. Clojure가 내가 가장 많이 살펴본 첫 번째 기능 언어 인 OOP 배경에서 비롯된 나는 자연스럽게 기능적인 방식으로 일을하는 것에 익숙하지 않다.
즉, 대규모 기능의 응용 프로그램을 만드는 데 공통적 인 특정 워크 플로 또는 디자인 패턴이 있습니까? "실제로"함수형 프로그래밍을 사용하고 싶지만 현재의 전문 지식이 부족하여 서사시가 실패 할까봐 두렵습니다.
"Gang of Four"는 OO 프로그래머를위한 표준이지만 기능적 패러다임에 더 유사한 것이 있습니까? 내가 찾은 대부분의 리소스에는 훌륭한 프로그래밍 너겟이 있지만 더 넓고 건축적인 모습을 보여주기 위해 뒤로 물러서지 않습니다.