개발 쓰레기, 쓰레기 (기고) 란? -techopedia에서 정의

쓰레기, 쓰레기 (기고) 란? -techopedia에서 정의

차례:

Anonim

정의-Garbage In, Garbage Out (GIGO)은 무엇을 의미합니까?

가비지, 가비지 (GIGO)는 정보 기술의 맥락에서 프로그램의 논리가 얼마나 정확한지에 관계없이 입력이 유효하지 않은 경우 결과가 잘못됨을 의미하는 속어 표현입니다.

이 용어는 소프트웨어 개발과 관련하여 가장 자주 사용되는 반면, GIGO는 정확하고 정확한 데이터로 올바른 의사 결정을하지 못하면 잘못된 의미없는 결과를 초래할 수있는 모든 의사 결정 시스템을 지칭하는 데에도 사용될 수 있습니다.

Techopedia는 쓰레기 수거, 쓰레기 수거 (GIGO)를 설명합니다

컴퓨터는 항상 주어진 데이터 처리를 시도하기 때문에 부정확 한 데이터로 인해 프로그램이 부정확 한 결과를 제공합니다. 다른 방법으로, 시스템의 출력 품질은 일반적으로 입력 품질보다 나을 수 없습니다.

가비지는 단순히 오류로 채워진 데이터 일 수 있지만 특정 상황에 적용 할 수없는 데이터 일 수도 있습니다. 예를 들어 .NET 개발자에게만 판매하는 회사를 상상해보십시오. CRM 응용 프로그램은 일련의 리드에서 가장 가능성이 높은 대상을 확인할 수 있습니다. 그러나 제품에 관심이없는 Java 개발자 그룹에서 리드를 생성 한 경우 CRM 응용 프로그램은 논리에 관계없이 쓸모없는 결과를 생성합니다.

해결책은 응용 프로그램의 알고리즘에 시간을 소비 할뿐만 아니라 입력을 검증하고 올바른 데이터가 시스템에 들어가도록하는 데 시간을 소비하는 것입니다.

GIGO (garbage in, garbage out)라는 용어는 IBM 프로그래머이자 강사 인 George Fuechsel이 만든 것입니다.

쓰레기, 쓰레기 (기고) 란? -techopedia에서 정의