클라이밍하는 개발자

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

코드 1

의존성 주입(Dependency Injection)의 개념과 장단점

1. 의존성의 정의A가 B에 의존한다는 것은 A가 B를 필요로 한다는 의미프로그래밍에서는 "A가 동작하기 위해 B가 필요하다"로 해석의존성은 일상생활에서 흔히 사용되는 개념을 프로그래밍 세계로 가져온 것입니다. 예를 들어, 자바 코드에서 Ladder 클래스가 Line과 ArrayList에 의존한다고 할 때, 이는 Ladder 클래스가 제대로 동작하기 위해서는 Line과 ArrayList가 필요하다는 의미입니다. 더 넓게 보면, 클래스 A가 필드, 생성자, 메서드 등에서 사용하는 모든 클래스에 의존한다고 볼 수 있습니다. 2. 의존성 주입의 정의의존성 주입은 객체가 동작하기 위해 필요한 것을 외부에서 객체 내부로 집어넣는 것주입은 객체 안에 프로그래밍 요소나 다른 객체를 넣는 행위의존성 주입은 객체지향 프..

코딩공부/개발지식 2024.07.22
이전
1
다음
더보기
프로필사진

클라이밍하는 개발자

  • 코딩 (446) N
    • 1일 1CS(Computer Science) (53) N
    • 1일 1네트워크 (45)
      • 제 1장: 네트워크의 기초 (11)
      • 제 2장: 네트워크 모델 (2)
      • 제 3장: IP주소 (5)
      • 제 4장: 제4장: 데이터 링크와 네트워크 계층 .. (5)
      • 제 5장: 트랜스포트층의 프로토콜 (3)
      • 제 6장: 애플리케이션 계층 프로토콜 (11)
      • 제 7장: 라우팅의 기초 (3)
      • 제 8장: 네트워크 보안 (3)
    • 1달 1독후감 (7)
    • Computer Science (CS) (8)
    • 입사후 공부한 내용 (9)
    • 코딩공부 (142)
      • Next.js (5)
      • 개발지식 (61)
      • Node.js (16)
      • Nest.js (4)
      • Java Script (5)
      • Type Script (1)
      • DB (5)
      • SQL (4)
      • 파이썬 (8)
      • GIT (2)
      • 공부지식 (8)
      • 컴퓨터구조 (8)
      • 운영체제 (6)
      • 네트워크 (1)
      • 리눅스 (1)
    • 프로그래머스 문제풀이 (13)
    • 기초코드 (12)
    • 내일배움캠프 (12)
    • 클라이밍 (2)
    • 일기 (136)
      • 개발일기 (12)
      • TIL (94)
      • WIL(Sun) (17)
      • 에러일기 (12)
      • 면접일기 (0)
      • 포트폴리오 (0)
      • 기타 (1)

Tag

네트워크, 인증, 스파르타, 내일배움캠프, db, 매일메일, Next.js, 프론트엔드, CS, tcp, 독후감, 백엔드, 운영체제, IP, node.js, 비동기, 내일배움단, HTTP, 스파르타코딩클럽, react,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

  • Real Story

티스토리툴바