Notice
Recent Posts
Recent Comments
Link
목록인터페이스 (1)
제이슨의 개발이야기

안녕하세요! 오늘은 DI 프레임워크를 공부하기 전 의존성 과 의존성 주입은 무엇인지 먼저 공부하려고 합니다! 의존성이란 무엇인가?? 객체지향언어에서는 두 클래스 간 관계를 의미 합니다 조금 더 쉽게 이야기 하자면 두 클래스가 서로를 알고 있는 냐에 따라 의존하는지 안하는지 가 결정됩니다 위의 이미지를 보면 MainViewModel에서 AServerRepository 객체를 생성합니다 이것은 MainViewModel이 AServerRepository 클래스에 의존하다고 할 수 있습니다 이런 의존관계가 형성되면 문제가 발생하는대 만약 AServerRepository 가 아닌 BServerRepository 로 바꿔야한다면 객체 생성도 BServerRpository로 바꿔야 하고 MainViewModel 에 ..
컴퓨터과학
2022. 11. 9. 17:17