함수형 프로그래밍과 테스트 주도 개발(functional programming & Test Driven Development(TDD))


함수형 프로그래밍과 테스트 주도 개발(functional programming & Test Driven Development(TDD))

프로그래밍일반 함수형 프로그래밍과 테스트 주도 개발(functional programming & Test Driven Development(TDD)) Hello World 2018. 1. 30. 13:04 이웃추가 본문 기타 기능 몇년전부터 함수형 프로그래밍(functional programming)이라는 패러다임이 hot 하다. 그리고 그 이전부터 TDD( 테스트주도개발, 테스트우선개발, Test Driven Development )도 hot 하였다. 두 가지에 대해 공부를 하다 보니 "어라! 두개가 서로 공통점이 있네!" 라는 생각이 들었다. 공통점은 바로 함수를 모듈화하여 한가지만 수행하는 함수로 만들고, 전역변수와 같은 함수 밖의 상태에 영향을 받지 않는.. 오로지 입력으로 받은 파라메타에만 영향을 받고, 함수 수행결과로 전역변수와 같은 함수 밖의 상태에 영향을 주지 말고, 오로지 리턴값으로만 수행결과가 나오도록 코드를 작성하자.이다. 위의 말은 함수형 프로그래밍에서 자주 듣...


#functionalProgramming #TDD #test #TestDrivenDevelopment #함수형 #함수형프로그래밍 #테스트우선개발 #테스트주도개발

원문링크 : 함수형 프로그래밍과 테스트 주도 개발(functional programming & Test Driven Development(TDD))