4건의 항목
최호성님의 유튜브 강의를 보며 기본적인 컴퓨터 구조를 이해하고 정리하자. PC 조립 과정 보며 구조 이해하기 컴퓨터 하드웨어 구성 요약 다나와 다나와 이곳에 가면 컴퓨터 용어에 대한 간단한 설명들을 쉽게 알 수 있다. 컴퓨터란? CPU가 가장 중요하다.
의존성과 결합도에 대한 정확한 의미를 이해해본다. 의존성(Dependency) A 모듈이 동작하려면 B 모듈이 필요한 경우 OO에서 모듈 == 클래스 클래스 A가 클래스 B에 의존 의존성이 있으면 잘못된 OO 설계다? (code smell) 잘못된 말이다.
전제조건 행위에 대한 의존, 존립에 대한 의존 자동차 부품(존립) 자동차를 구성하는 다양한 부품은 자동차라는 객체가 사라지면 그 부품들의 존재도 사라진다. 그렇다면 부품이라는 존립은 자동차에 대해 의존성을 가진다.
의존성 관리도구 주요 기능 Module 의존성을 알려주는 메타데이터로 라이브러리들이 관리됨 Manifest 명세서 역할 Lock 설치된 라이브러리의 버전과 의존 구조를 보여줌 라이브러리가 설치된 다음 적힘 Repository 모듈이 저장된 공간, 보통 github Dependency Constraint 모듈의 허용되는 버전, 보통 Manifest 파일에 적혀짐 Resolution Rule 모듈의 적합한 버전을 설치해 줌 도구세팅빌드속도-------------------------------CocoaPods간편함느림Carthage복잡...