협업을 위해선 코딩 스타일 정의가 필수이고,


타입 명시적인 코드가 업무용으로 적당하다고 생각해왔는데,


유지보수하게 만드는 코드가 장기적으로 수명이 짧을 수 밖에 없다는 딜레마에서


어떻게 하면 협업 속에 개방과 폐쇄의 원칙을 잘 녹여 넣을 수 있을지 고민이 생겼다.


함수형 언어들과 duck typing 의 활용예를 좀 더 조사해 봐야할듯.