내일 무역 회사의 .NET 개발 역할을위한 시험을하고 있습니다. 그들이 찾고있는 기술 유형은 WinForms, 멀티 스레딩, 델리게이트, 이벤트 등입니다. 저는 ASP.NET/중간 계층/데이터베이스 개발자가 더 많지만 과거에는 일부 WinForm을 수행했습니다. 나는 트레이딩 소프트웨어에 대한 입장에서 볼 때 그 역할에 관심이있다. 그래서 제안된다면 그 역할을 맡을 것이다.무역 회사의 .NET C# WinForms 시험
나는 유사한 역할에 대해 과거에 성공적이지 못한 인터뷰를 가졌으며 똑같은 것을 보였다. 즉 Observer 패턴, 멀티 스레딩 및 이벤트 생성과 호출에 대해 물어 보았다. 에 독서.
일반적인 거래 시스템/플랫폼에서 사용할 샘플 프로젝트 또는 코드가 있습니까? 나는이 모든 시스템이 사용하는 것, 즉이 유형의 애플리케이션에 공통적 인 몇 가지 디자인 패턴이나 방법론을 놓치고있는 것처럼 느낍니다.
편집
이 좋아 그래서 그것을 다른 방법을 넣어,/일반적인 거래 시스템은 특정 이벤트가 발생하면 업데이트해야하는 형태의 집합이 될 것입니다 수 있을까? 예 : 컬렉션이 업데이트되고 컬렉션이 업데이트 될 때 실행되는 이벤트가 컬렉션에 있다고 가정하면 모든 양식이 해당 이벤트를 구독하여 업데이트 알림을 받겠습니까? 이것은 거래 시스템에서 가능한 시나리오일까요?
동일한 WinForms 앱을 사용하는 모든 사용자와 일부 중앙화 된 개체가 업데이트되면 여러 원격 WinForms 앱에이 업데이트를 알리거나 앱이 원격 개체의 이벤트를 구독 할 수 있습니까? ?
질문에 대한 답을 찾은 것 같습니다. WinForms, 멀티 스레딩, 델리게이트, 이벤트 및 옵저버 패턴을 읽어야합니다. etc. –
안녕하세요 @ 데이비드 감사합니다, 나는 모든 것을 읽고 있었지만 그것을 적용 할 무언가가 필요합니다. 나는 샘플 코드 나 간단한 트레이딩 타입 프로젝트를 찾아서 어떻게 그것들이 어떻게 서로 어울리는 지보고 싶어한다. –