본문 바로가기
반응형

특징10

MVVM 패턴의 특징과 XAML 구조와 사용방법 MVVM 패턴의 특징과 XAML 구조와 사용방법MVVM (Model-View-ViewModel) 패턴은 주로 WPF (Windows Presentation Foundation), Silverlight, Xamarin, Angular 등의 클라이언트 사이드 개발에서 사용되는 디자인 패턴입니다. 이 패턴은 애플리케이션의 UI (사용자 인터페이스) 로직과 비즈니스 로직을 분리하여, 유지 보수와 테스트가 용이하며, 더 나은 개발 경험을 제공합니다. 그리고 XAML (eXtensible Application Markup Language)은 마이크로소프트에 의해 개발된 선언적 마크업 언어입니다. 주로 WPF (Windows Presentation Foundation), UWP (Universal Windows Pl.. 2024. 3. 2.
MDI GUI 구성 : dock type vs Viewer type 비교 MDI GUI 구성 : dock type vs  Viewer type 비교C#에서 MDI(Multiple Document Interface) GUI를 구성할 때, Dock 형태와 Viewer 형태로 처리하는 것은 사용자 인터페이스의 구성과 상호작용 방식에서 중요한 차이점을 가지며, 각각의 장단점이 있습니다. Dock 형태와 Viewer 형태는 사용자의 작업 스타일과 필요에 따라 선택할 수 있습니다. 복잡한 작업 환경에서 여러 창과 도구를 동시에 사용해야 한다면 Dock 형태가 유리할 수 있고, 간결하고 집중적인 작업 환경을 선호한다면 Viewer 형태가 더 적합할 수 있습니다. 또한, 현대의 많은 응용 프로그램은 사용자의 필요에 따라 두 가지 방식을 모두 지원하여 유연성을 제공하기도 합니다. Dock T.. 2024. 3. 1.
ISO 26262 국제표준 : ASIL별 프로그래밍 규칙과 코딩 가이드라인 ISO 26262 국제표준 : ASIL별 프로그래밍 규칙과 코딩 가이드라인ISO 26262 국제 표준에 따른 ASIL별 프로그래밍 규칙과 코딩 가이드라인은 자동차 전기/전자 시스템의 기능 안전성을 확보하기 위해 필요한 구체적인 요구사항을 정의합니다. ASIL(Automotive Safety Integrity Level)은 위험 평가를 바탕으로 하여 할당되는데, 이는 A에서 D까지 네 가지 수준으로 나뉘며, D가 가장 높은 안전 요구 수준을 나타냅니다. 각 ASIL별로 요구되는 프로그래밍 규칙과 코딩 가이드라인은 다음과 같습니다. ASIL A기본 코딩 규칙 준수: 가독성이 높고 유지보수가 용이한 코드를 작성합니다.간단한 오류 처리: 기본적인 입력 검증 및 오류 처리 메커니즘을 포함해야 합니다.기본적인 프로.. 2024. 2. 17.
[c언어] sizeof 와 ftell 의 차이점, 사용 목적 sizeof 와 ftell 의 차이점과 사용 목적 정리 sizeof와 ftell은 서로 다른 목적으로 사용되는 것이기 때문에, 파일 크기를 계산할 때 sizeof를 사용하지 않고 ftell을 사용하는 이유가 있습니다. sizeof: sizeof는 C/C++에서 데이터 타입 또는 변수의 크기를 바이트 단위로 반환하는 연산자입니다. sizeof는 컴파일 시간에 계산되며, 변수의 정적인 크기를 반환합니다. 파일의 크기는 런타임에 결정되는 동적인 값이므로, sizeof는 파일 크기를 구하는 데에 사용할 수 없습니다. ftell: ftell 함수는 파일 포인터의 현재 위치를 바이트 단위로 반환합니다. 파일 포인터의 현재 위치는 파일의 크기와 직접적으로 연관되어 있습니다. 파일의 끝으로 이동하면 파일의 크기를 알 .. 2023. 12. 15.
반응형