-
왜 함수형 프로그래밍인가단상/개발 2025. 2. 9. 00:54
Function: 독립적으로 정의된 코드 블록.
Method: 클래스나 객체에 속한 함수.
재사용이 되지 않고 가독성만을 위해 한 곳에서만 호출되는 function이 전역 객체와 얽혀있는 경우에도, function이 전역 객체에 직접 접근하지 않고 꼭 책에서 배운대로 그 function을 호출하는 곳에서 전역 객체를 파라미터로 넘겨줘야 할까? 왜? 중복코드라는 생각이 들었다.
그러나 이 고민은, 내가 쓰지 않은, 다른 사람이 쓴 코드를 보면 바로 해결이 된다.