이게 얼마나 씨발 말이 안되는거냐고
애초에 모나드가 일반적으로 구현 안됐다하는데
I/O 자체가 자꾸 사이드 이펙트가 나올 수밖에 없으니까 모나드로 함수형안에서 억지로 가둔 방법론일뿐임
당연히 OOP는 상속이 좆병신이다라는데,
잘못쓴 상속이 문제이지. 상속은 문제가 없다. 상속이 고릴라-바나나 문제로 개좆병신 소리듣고, 조합(컴포지션)으로 넘어가라고 백날 해도
결국 상속 써야할땐 쓰는게 맞고
어떤 지향이 정답인게 아니라 팀 컨벤션에따라 다른거고
결과적으로 함수형은 크게 짜기가 어렵고 사이드 이펙트 관리가 어렵기때문에 인지적으로 감당하기 힘들어서 크게 짜기 어렵다는데
OOP가 쓰레기다라는 말이 왜 나오냐
애초에 대규모 시스템 만드는 정석은 현재 OOP인데, 그럼 OOP 쓰는 양반들이 병신이냐? 말이 되는 소릴.
지향엔 어떤 죄도 없다.
그걸 쓰는 인간의 문제지.
사이드 이펙트를 통제 못하니까 버그를 잡기 힘들다... 반대로 생각할 수도 있습니다. - dc App