Tony Programming

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

Dependency Injection 1

Dependency (의존성) 이란??

Dependency !! MVP Pattern을 알기 전에 Dependency(의존성)에 대해서 한번 알아보고 가자 Dependency란?코드에서 두 모듈 간의 연결.객체지향언어에서는 두 클래스 간의 관계라고도 말함.일반적으로 둘 중 하나가 다른 하나를 어떤 용도를 위해 사용함. Dependency가 위험한 이유하나의 모듈이 바뀌면 의존한 다른 모듈까지 변경이 이루어지기 때문.테스트 가능한 어플을 만들 때 의존성이 있으면 유닛테스트 작성이 어려움.유닛테스트의 목적 자체가 다른 모듈로부터 독립적으로 테스트하는 것을 요구하기 때문.(Mock 객체로 대체가능) Dependency Injection(의존성 주입)이 필요한 이유위 Dependency가 위험한 이유를 해결하기 위해서 사용.‘new’를 사용해 모듈 ..

Programming 2017.12.07
이전
1
다음
더보기
프로필사진

Tony Programming

  • 분류 전체보기 (42)
    • Algorithm (2)
    • UnrealEngine (4)
    • 컴파일러의 이해 (1)
    • Programming (5)
    • Unity C# (9)
    • Android (13)
    • HTML (1)
    • JavaScript (1)
    • 모바일 마케팅용어 (6)

Tag

gameobject public, RTB, 안드로이드, Unity, box collider, unity3d, unity canvas, capsule collider, photon server, 컴파일러의이해, Component, GameplayTag, generic collection, Gameplay Ability System, eventsystem, component cache, sphere collider, mesh collider, openrtb, gameobject private,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
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.

티스토리툴바