Я доморощенный программист и кодировал большинство моих последних приложений на C#. Эти приложения обычно являются небольшими инструментами, которые помогают мне выполнять мои повседневные задачи. Я, как правило, пользуюсь хорошими шаблонами дизайна, но поскольку мои проекты, как правило, очень мелкие, я просто сбрасываю все в один проект Visual Studio (GUI, код домена и т. Д.).Где я могу узнать о правильном дизайне архитектуры проекта C#?
Я хотел развивать большую финансовую ориентированную программу (собственный капитал/опционы на фьючерсы анализа/моделирования), но я не совсем уверен, как подойти к фактической архитектуры/организации. Я заглянул в код нескольких приложений с открытым исходным кодом, и они обычно выкладываются во многие подпроекты. то есть: FinApp.Core, FinApp.GUI, FinApp.API, FinApp.DataStorage, FinApp.WebService и т. д.
Где я могу узнать, как лучше структурировать большие приложения?
Ваша первая ссылка ничего не содержит. pls check – 2015-05-26 00:48:39
@Bharani слишком поздно, но проверьте, хотите ли вы знать, что ссылка обновлена –
@AjaySuwalka Спасибо, ее обновлено сейчас ... – 2017-11-19 11:03:31