В настоящее время я беспокоюсь о том, что мой дизайн приложений как-то неуклюже, поэтому я хотел спросить вас, как вы разрабатываете свои приложения.
Я использую C # и WinForms (У меня нет времени, чтобы получитьв WPF, к сожалению, сейчас)
Поэтому я использую ProgramContext, чтобы я мог иметь несколько форм в одном приложении и управлять ими.Но вопрос в том, куда мне поместить логику программы?
Видите ли, я пришел из веб-фона, так что там легко сказать: PHP выполняет логику, HTML отображает.
Но как это с приложениями.Выполняет ли ProgramContext логику (Controller) и WinForm отображает ее (View) - или сам ProgramContext является View, который может управлять другими представлениями, а логика помещается в Program.cs?
I'mочень запутался в этом вопросе и надеюсь, что кто-нибудь может мне помочь.