본문으로 이동
함수형 프로그래밍, 프론트엔드 개발에 진짜 도움 될까? | EP.2 모닥불
문서

함수형 프로그래밍, 프론트엔드 개발에 진짜 도움 될까? | EP.2 모닥불

토스 프론트엔드 챕터 · 토스 · 토스 기술 블로그

원본 보기

소개

토스 프론트엔드 개발자들은 함수형 프로그래밍 (Functional Programming) 과 객체 지향 프로그래밍 (Object-Oriented Programming) 중 어떤 것을 더 선호할까요?

AI 핵심 요약

토스 프론트엔드 개발자들이 함수형 프로그래밍(FP)과 객체지향 프로그래밍(OOP)의 선호도와 활용 방식을 토론했다. 각 패러다임을 공부하게 된 배경과 첫인상부터 장단점, 프론트엔드에서의 OOP 활용 사례와 오해까지 살펴본다. 한 가지 패러다임을 정답으로 고르기보다 두 방식의 특징과 매력을 이해하고 상황에 맞게 바라보는 것이 핵심이다.

  • 함수형 프로그래밍과 객체지향 프로그래밍은 서로 대체해야 하는 선택지라기보다 각기 다른 장점과 쓰임을 가진 패러다임이다.
  • 프론트엔드에서 객체지향을 활용하는 방식과 객체지향에 대한 오해를 구분해 살펴볼 수 있다.
  • 함수형 프로그래밍은 무결함을 추구하는 접근으로 느껴질 수 있지만, 모든 개발에 필수적인 방식은 아니라는 관점도 제시된다.