결합도_(data coupling)
결합도 (coupling) 데이터 결합 (data coupling) 약결합 data coupling은 모듈이 매개 변수를 통해 데이터를 공유 할 때 발생합니다. 실행 소스
7 posts
결합도 (coupling) 데이터 결합 (data coupling) 약결합 data coupling은 모듈이 매개 변수를 통해 데이터를 공유 할 때 발생합니다. 실행 소스
결합도 (coupling) 스템프결합 (stamp coupling or data structured coupling) 유사 약결합 stamp coupling은 사용되거나 사용되지 않을 수있는 필드를 포함하는 데이터 구조를 사용하여 매개 변수로 데이터가 전달 될 때 모듈간에 발생합니다. 이렇게 되면 모듈간의 인터페이스를 단
결합도 (coupling) 제어결합 (control coupling) 보통결합 편의상 사용시작 모듈의 내부 논리 (예 : 플래그 및 스위치)에 영향을주는 데이터가 전달 될 때 모듈간에 제어 결합이 발생합니다 계층 구조에 전달 된 제어 플래그는 호출 프로그램이 호출 된 프로그램의 내부에 대해 알도록 요구합니다 (호출 된 프
결합도 (coupling) 외부결합 (external coupling) 강결합 외부 커플 링은 하나 이상의 모듈이 인터페이스 또는 통신 프로토콜을 공유 할 때 발생합니다. 이는 일반적으로 모듈이 인프라 계층 (예 : OS 기능)과 직접 통신 할 때 발생합니다 음 기본적으로 여기서 말하는 결합도를 낮춰야 되는데 요즘 의존성
결합도 (coupling) 공통결합 (common coupling) 전역결합(global coupling)이라고도 함 강결합 두개 이상의 모듈에서 전역으로 선언된 데이터 모듈에 등록 할때 공통결합이 발생한다. 자바 코드에서 실수하는 부분이 static 변수를 선언해서 여러 쓰래드에서 공통적으로 사용하는 경우이다. 이렇게
결합도 (coupling) 내용결합 (content coupling) 제일 높은 결합도 모델 컨텐츠 결합은 한 모듈이 다른 모듈의 코드를 사용할 때 발생한다고 말합니다. 이는 정보 숨기기를 위반하는 것으로, 기본 설계 개념입니다. 아래의 코드를 보시면 Builder class에 userAbInfoList를 AbCampai
관점 프로그래머가 보는 시각 결합도 내용 결합 공통 결합 외부 결합 제어 결합 스탬프 결합 데이터 결합 상호 종속 되는 모듈은 깨지기 쉽다 저결합 모듈을 지향 해야 된다. 데이터 결합방식을 맹목적으로 지향하기 보다는 결합하려는 대상과의 친밀도에 따라 단계를 결정하자 하이브리드 결합 데이터가 여러 의미를 지니는 경우 세율의