1. 뷰모델에서 컨트롤 참조2. views-viewmodels-models 폴더 구분해놓고코드비하인드에서 이벤트로 다 작업함3. 올인원 뷰모델(클래스 하나에 6천줄)4. 커맨드 바인딩 해놓고 canexecute는 쓸 줄 몰라서 버튼 누를때 if문으로 조건검증 주렁주렁 달아놓음
큰 프로젝트 아니면 다 따져가며 할 필요가 없음 뷰모델은 1:n 관계를 위한거지 극적인 추상화를 목벅으로하면 끝도 없어지니
존나 작은 프로젝트라서요.. 그냥 할 줄 모르는 사람이 만든게 많습니다
그건 어쩔 수 없지 개인적으로는 코드 비하인드 이벤트는 ㄱㅊ다고 봄. 뷰의 이벤트를 뷰모델에 알려주는 목적만 맞으면 되니까
뷰모델을 암시적으로 주입한다면 다른 얘기긴 하지