Tag: O.O.P

0

우아한 객체지향

객체지향에서 설계에 대해서 굉장히 중요한 것은 의존성이다. 설계라는 것은 -> 코드를 어떻게 배치할 것에 대한 의사결정.어떤 패키지에 어떤 코드를 넣을거고, 어떤 프로젝트에 어떤 코드를 넣을거고.. 이런 것들. 초점은 변경에 맞춰야한다. 같이 변경되는 코드는 함께두어야하고 그렇지 않으면 따로둬야한다.이 변경이라는 것이 결국은 의존성. A ———->

0

O.O.P 해결방법과 F.P 해결방법에 대한 고찰

범용적으로 한가지 문제에 대해서 해결할 수 있는 방법은 보통 다양하게 존재하며 이 방법들은 상황에 따라 어떤 것이 좋은지가 달라진다. 이 글에서는 한가지 문제 상황을 제시할 것이며, 이 상황을 O.O.P 방식의 해결방법과 F.P 방식의 해결방법은 어떻게 다를지에 대해서 다루도록 한다. 이 글은 저자의 주관적인 생각이 담겨있음으로 맹목적인 신뢰는 지양하기 바