
최근 면접을 보았던 회사에서 코딩 시험을 보게되었고, 아래와 같은 시험의 요구사항이 있었다.주제 : 설비의 상태 값 변경과 로그 저장조건 : C# UI 프레임워크 사용, MVVM 패턴으로 작성요구사항1. 설비의 상태를 Idle, Run, Stop 중 하나로 선택할 수 있는 콤보박스 제공 2. Set 버튼 클릭 시, 선택된 상태로 설비 상태 변경 3. [기존상태] -> [신규상태] 형태의 메시지를 텍스트 박스에 출력 4. 해당 메시지를 시간 정보와 함께 로그로 저장 해당 게시글에서는 Visual Studio 사용 겅험은 있지만WPF의 MVVM 패턴을 경험해본적 없는 사람들을 대상으로,위 문제를 직접 작성해보는 과정을 거치겠다. MVVM 패턴 이론에 대한 내용은 따로 다루지 않는다. 1. 프로젝트 생성 최신..