소프트웨어 장인이 되자

  • 홈
  • 태그
  • 방명록

DI 2

[iOS] DI(Dependency Inject) with SwInject

플라워로드 기술 블로그 : http://blog.flowerroad.ai Notion Link : https://flyingcorp.notion.site/iOS-Dependency-Inject-with-SwInject-4cd49754024e46939eeed7cbcebeeba6 개요 Dependency Injection? Clean Architecture에서도 자주 언급되는 용어이고, Software Engineering 에서도 자주 언급되는 단어 입니다. 직역을 하자면 의존성 주입이라고 하는데 사실 직역을 했을때 용어를 보고 어떤 의미인지 이해 하기에는 조금 힘든면이 있습니다. 해당 포스팅은 DI에 대한 내용이 아니기 때문에 간략하게 설명하자면 객체간의 의존관계를 줄여서 수정에 대한 유연성을 높이고, 확..

개발/ios 2022.01.28

[Android] DI(Dependency Inversion, 의존성 역전) 적용하기

플라워로드 기술 블로그 : http://blog.flowerroad.ai Notion Link : https://flyingcorp.notion.site/Android-Dependency-Inversion-feat-Clean-Architecture-4c4cc2c066e64217bf4c4c74ee78af55 Dependency Inversion? 의존성 역전?? 혹자는 DIP(Dependency Inversion Principle)는 시스템의 유연성을 극대화 하기 위한 방법이라고 말하고 있습니다. 유연성을 극대화 하기 위해서 소스코드는 abstraction 에 의존해야하며 실제 구현체에는 의존 하지 않도록 시스템을 구성해야 합니다. 예를들어 Java의 경우 import구문은 interface나 abstra..

개발/android 2022.01.28
1
더보기
프로필사진

backend, ios, android, embedded, nodejs,java,spring,swift,python,c,c++등 platform이나 language에 구애받지 않고 개발에 관련되 이야기를 하고 있습니다.

  • 분류 전체보기 (25)
    • 개발 (18)
      • ios (3)
      • android (2)
      • backend (11)
      • common (1)
    • TroubleShooting (7)
      • ios (4)
      • nodejs (1)
      • kubernates (1)
      • android (1)

Tag

FLOWERROAD, android, minikube, Swift, 쿠버네티스, kubectl, Kubernates, Lambda, aurora, dynamodb, k8s, AWS, 플라워로드, ios, docker, nodejs, Backend, redis, MSA, api gateway,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바