난 한번도 이 두개념을 구분하면서 코딩한적이 없는데
이두개념에 대해 이분법적인 접근이 있는걸 볼때 당황스럽다
뭐만들다보면 순수함수니 oop 같은개념은 자연스럽게 앱에 녹아 들게 되는것 같은데..
뭐리액트같은 애들이 "순수함수형" 철학으로 라이브러리를 만들었다 이런말은 이해가되는게
컴포넌트끼리 복잡하게 상태를주고 받다보면 디버깅이 힘들어지고 버그가 일어날 요소가 많으니 컴포넌트들을 순수함수지향형으로 만드는건 얼추 이해가된다
근데 내경험상 실제 서비스할 앱을 만들다보면 oop나 순수함수형을 이분하면서 코딩한적이 한번도없다
그냥 그때그때 깔끔해보이거나 좋아보이는 걸 한다. 그러다보면 oop안에 함수형 코드들이 어우러져 완성되더라
한마디로 전체적인 틀은 oop로 짜고 내부소스는 적재적소에 함수형을 쓴다
다그렇지않나?
oop vs 함수형 이런 논의는 나로썬 이해가안되더라
oop와 함수형 프로그래밍 이런식이면 몰라도
ㅇㅇ 난 함수형은 어쩔 수 없는 경우 아니면 머리아파서 안씀.
밈이야 밈
그냥 개발자마음이지 각각의 장단점이 잇는건데 ㅇㅂㅇ
근데 대부분은 프로젝트 요구사항(개발자간 규칙)에 맞춰서하지않나 아니면 윗사람이 말하눈대로. 혼자서만드는게아니라면 굳이 논쟁이될필요가있나?
전체적인 틀을 OOP로 짰으면 oop지 뭘 다그래. 니가 현업에서 함수형을 안써본거야 그냥
ㅇㅇ 잘모르겟음 함수형 주로쓰는게 걍 map, filter 이런거아님?
맵 필터를 쓴다고 함수형이 아님. 클래스 하나 만든다고 Oop가 아니듯이. 둘중 뭐가 낫냐는 의미없는 논쟁이지만 두가지는 진짜 너무다름.
순수함수만을 기반으로 어느정도 규모 앱을 만드는게 가능한가?
그냥 함수형이 뭔지 이해를 못했구나