윈도우 앱개발을 향하여

블로그 이미지
윈도우 10 스토어에 앱을 개발해 올리는 것을 목표로 하고 있습니다. 비전공자가 독학으로 시도하는 일이어서 얼마나 걸릴지 모르겠지만... 아무튼 목표는 그렇습니다!!
by 코딩하는 경제학도
  • Total hit
  • Today hit
  • Yesterday hit

Copyright

이 모든 내용은 Pluralsight에 Matthew Renze가 올린 'Clean Architecture: Patterns, Practices, and Principles'라는 강의의 마지막 챕터를 듣고 정리한 것입니다(https://app.pluralsight.com/library/courses/clean-architecture-patterns-practices-principles/table-of-contents). 저작자님께 게시허가도 받았습니다.


Content

1. Clean Architecture

2. Domain-centric Architecture

3. Application Layer 

4. Commands and Queries (CQRS)

5. Functional Organization

6. Microservices

7. Testable Architecture

8. Evolving the Architecture



Last Responsible Moment

Make informed decisions

Deciding too early is a risk

Deciding too late is a risk

Defer decisions until LRM



Evolving the Architecture

Eliminate risk early

Technology may change

Markets may change

Preferences may change



Why Use Evolutionary Architecture?

Pros

Embraces unvertainty

Embraces change

Reduces risk

Cons

Assumes uncertainty

Assumes instability

Still has limitations



Where to Go Next

Books

Patterns of Enterprise Application Architecture

Clean Architecture

Domain-Driven Design

Dependency Injection in .NET


Pluralsite course

Domain-Driven Design Fundamentals

Domain-Driven Design in Practice

Modern Software Architecture

Microservices Architecture

Dependency Injection On-Ramp


Website

Martin Fowler: http://martinfowler.com

Greg Young: http://goodenoughsoftware.net

Udi Dahan: http://udidahan.com



출처

이 모든 내용은 Pluralsight에 Matthew Renze가 올린 'Clean Architecture: Patterns, Practices, and Principles'라는 강의의 마지막 챕터를 듣고 정리한 것입니다(https://app.pluralsight.com/library/courses/clean-architecture-patterns-practices-principles/table-of-contents). 제가 정리한 것보다 더 많은 내용과 Demo를 포함하고 있으며 최종 Summary는 생략하겠습니다. Microsoft 지원을 통해 한달간 무료로 Pluralsight의 강의를 들으실 수도 있습니다.

AND

ARTICLE CATEGORY

분류 전체보기 (56)
Programming (45)
MSDN (4)
개발노트 (2)
reference (5)

RECENT ARTICLE

RECENT COMMENT

CALENDAR

«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

ARCHIVE