의존성 주입 안티패턴: Ambient Context

의존성 주입과 관련된 안티패턴 중 하나인 Ambient Context가 무엇인지, 왜 안좋은 코드인지 설명합니다. 특히 Swift는 protocol extension 때문에 Ambient Context를 구현하는게 유독 쉬워서, 제대로 알고 쓰지 않으면 코드의 유지 보수성에 심각한 문제를 가져다 줍니다. 좋은 디자인 패턴 만큼이나 안티패턴을 알고 이를 피하는 것도 중요합니다.


https://soojin.ro/blog/ambient-context-anti-pattern

의존성 주입 안티패턴: Ambient Context · Soojin Ro

soojin.ro


    
      의존성 주입 안티패턴: Ambient Context · Soojin Ro

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 11월 21일 오후 9:30

 • 

저장 19조회 3,170

댓글 0

    함께 읽은 게시물

    리트코드 102. Binary Tree Level Order Traver

    ... 더 보기

    Binary Tree Level Order Traversal | 알고달레

    알고달레

    Binary Tree Level Order Traversal | 알고달레

    약점 극복

    

    ... 더 보기

    < '네이버 다녀요'라는 말에 아무도 무슨 일을 하는지는 묻지 않았다 >

    1

    ... 더 보기


    defer, 에러 핸들링과 비동기에서 어떻게 활용할까?

    d

    ... 더 보기

    defer (async throwing contexts)

    iOYES

    defer (async throwing contexts)

    액터모델과 오버엔지니어링

    ... 더 보기

    WEBNORI

    wiki.webnori.com

    WEBNORI