개발자

c#으로 깔끔하게 코드를 분리하는법을 고민하고 있어요..

2023년 03월 16일조회 309

C# WINFORM / WPF를 사용중인데 WPF를 이용할땐 MVVM 디자인패턴을 이용하여 어느정도 분리할 수 있겠는데 WINFORM으로 개발할시에 백단에서 코드를 작성하려다보니 너무 지저분하게 작성이되어 항상 고민중에 있습니다. 선배님들은 윈폼으로 개발할 시 깔끔하게 코드를 작성하는 팁을 선배님들께 여쭤보고싶습니다.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

! 정다송님의 프로필 사진

안녕하세요. 저도 C# WPF를 개발한 경험이 있는데요, winform도 개발을 했었지만,, 지금은 기억이 잘 안나네요..;; C# 으로 WPF의 경우 MVVM 패턴이 정말 패턴화가 잘 되어 있어서 인상깊게 기억에 남아 있습니다. 반면 winForm의 경우, View에 대해서 GUI로 view를 편하게 구현할 수 있었던게 생각이 나네요. IOS를 진행하면서도 스토리보드(?)였나,, 그런걸로 VIEW를 쉽게 구현할 수 있었던 기억이 있는데요,, 그때 활용했던 패턴은 MVC 패턴 이었던 것 같아요. 소스 구조에 대한 아키텍처를 조금 고민해봐야 되겠지만,, winForm도 어찌보면 MVC 패턴으로 잘 활용이 가능하지 않을까 생각합니다.

문준호님의 프로필 사진

문준호

작성자

꿈을 꾸는 개발자2023년 03월 17일

MVC패턴을 윈폼에 적용하는법을 공부해볼 필요가 있겠네요

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!