난 개발을 윈폼부터해서 정말 개같은 코드를 많이 만들어봤고
나보다 경력높은 사람들의 개같은 코드도 많이 봐왔음

결론은 그런 코드들로 나중에 어차피 고통받음
처음엔 남이짠 코드라서 그런건줄 알았는데,
내가 짰어도 1개월만 지나도 뇌의 주기억장치에서는 날아가버려서

남이 만든거랑 큰차이가 없었고,
그때부터 제대로된 객체지향을 다시배웠음.

여태까지 내가 생각한 객체지향의 관점이 완전히 잘못된 것을 깨달았고, 그뒤부터는 강박에 가깝게 코드를 만들었음.

그 과정에서 자연스럽게 어느부분에 테스트코드를 집중하고, 어느부분에서 e2e로 결정하는 방법도, 클린아키텍처와 도메인 드리븐이 뭘 하자는건지도 알게되고, 처음에는 이대로 작성하는게 느렸지만, 점점 빨라졌다.

누가 그러더라 개념없이 막짜는건 초등학생도 할수있다고,

- dc official App