ASP.NET 서비스 생명주기


ASP.NET 서비스 생명주기

회사 프로젝트에서 ASP.NET의 DI로 설계를 마이그래이션 하면서 최신 웹 API 설계에 대해 많이 배우고 있다. 기존 게임 서버 코드를 짤 때 공통적으로 접근해야 하는 데이터 관련 코드가 있다면 당연히 Singleton 패턴부터 떠올리게 되는데, 이렇게 되면 코드 결합도가 높아진다. 결합도가 높은 코드는 확장이나 변경에 발 빠르게 대응하기 어려우며, 어떻게 해냈다 하더라도 잘 돌아가던 기능이 갑자기 버그투성이로 변하게 될 가능성이 있다. 의존성 주입(DI - Dependency Injection)으로 작성된 코드는 객체의 생성과 사용자의 관심을 분리하여 코드 결합도를 떨어뜨리는 설계로 * Unit Test가 쉬워진다 * 코드의 재사용성이 높아진다 * 객체..........

ASP.NET 서비스 생명주기에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : ASP.NET 서비스 생명주기