«architecture» 태그된 질문

아키텍처는 프로세스, 아티팩트 및 솔루션의 높은 수준의 구조를 포함합니다.

4
팻 모델 / 씬 컨트롤러 대 서비스 레이어 [닫기]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 이 질문 개선 .Net을 사용하여 수년 동안 엔터프라이즈 애플리케이션을 개발해 왔습니다. 내 앱에는 일반적으로 SQL DB …

5
도메인 개체, POCO 및 엔터티의 차이점은 무엇입니까?
나는 그들이 모두 기본적으로 동일하다는 인상을 받았습니다. 모델 객체도 동일합니까? 지금 내 아키텍처에는 다음이 있습니다. class Person { public string PersonId; public string Name; public string Email; public static bool IsValidName() { /* logic here */ } public static bool IsValidEmail() { /* logic here */ } } class PersonService …

3
WPF MVVM 직선 XAML 창보기 대신 ContentControl + DataTemplate보기를 사용하는 이유는 무엇입니까?
왜 이래? MainWindow.xaml : <Window x:Class="MVVMProject.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <Grid> <ContentControl Content="{Binding}"/> </Grid> </Window> ExampleView.xaml을 다음과 같이 설정하십시오. <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:vms="clr-namespace:MVVMProject.ViewModels"> <DataTemplate DataType="{x:Type vms:ExampleVM}" > <Grid> <ActualContent/> </Grid> </DataTemplate> </ResourceDictionary> 그리고 다음과 같이 창을 만듭니다. public partial class App : Application { protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); MainWindow …
83 c#  wpf  xaml  mvvm  architecture 

7
kayak.com과 같은 사이트는 어떻게 콘텐츠를 집계합니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문 개선 안녕하세요, 저는 새로운 프로젝트에 대한 아이디어를 가지고 놀았고 Kayak.com과 같은 서비스가 수많은 소스의 데이터를 …

6
웹 개발에서 프런트 엔드, 백엔드 및 미들웨어의 차이점
나는 누구든지 프론트 엔드, 백엔드, 미들웨어 ( "중간"?)의 차이점을 간결하게 비교 / 대조 할 수 있는지 궁금합니다. 중복되는 경우가 있습니까? 중복되어야하고 프런트 엔드 / 백엔드를 분리 할 수없는 경우가 있습니까? 병목 현상과 관련하여 어느 쪽이 어떤 유형의 병목 현상과 관련이 있습니까?

3
파이썬에서 팩토리 메소드 대 프레임 워크 주입-더 깨끗한 것은 무엇입니까?
응용 프로그램에서 일반적으로하는 일은 팩토리 메소드를 사용하여 모든 서비스 / dao / repo / clients를 작성하는 것입니다 class Service: def init(self, db): self._db = db @classmethod def from_env(cls): return cls(db=PostgresDatabase.from_env()) 그리고 앱을 만들면 service = Service.from_env() 모든 의존성을 만드는 것 그리고 실제 db를 사용하고 싶지 않을 때 테스트에서 DI를 수행합니다. …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.