Wikipedia (http://en.wikipedia.org/wiki/Object_pool)의 객체 풀 패턴에 대해 읽었으며 "위험한 상태"라고 말합니다.부실 상태 란 무엇입니까?
"오래된"상태 란 정확히 무엇입니까? 상태가 내 필드 및 속성과 같은 변수/데이터라는 것을 알고 있지만 부실하거나 위험 할 정도로 오래된 것은 무엇을 의미합니까?
Wikipedia (http://en.wikipedia.org/wiki/Object_pool)의 객체 풀 패턴에 대해 읽었으며 "위험한 상태"라고 말합니다.부실 상태 란 무엇입니까?
"오래된"상태 란 정확히 무엇입니까? 상태가 내 필드 및 속성과 같은 변수/데이터라는 것을 알고 있지만 부실하거나 위험 할 정도로 오래된 것은 무엇을 의미합니까?
실효 상태는 현실을 반영하지 않는 개체의 정보입니다.
예 : 개체의 멤버가 데이터베이스의 정보로 채워지지만 개체 채우기 이후 데이터베이스의 기본 데이터가 변경되었습니다.
위험한 낡은 상태는 프로그램 작동에 부정적인 영향을 미칠 수있는 낡은 상태입니다. 즉, 데이터 무결성에 대한 잘못된 가정으로 인해 잘못 수행 될 수 있습니다.
개체에 저장된 값이 더 이상 기본 영구 값을 반영하지 않는 경우 발생합니다. 나는 위험스럽게도 가치가 오래되었다고 말할 수있는 방법 일 뿐이라고 생각합니다.
기본적으로 이는 잘못된 상태를 의미합니다. 보통 국가 변경에 대한 귀하의 사례를 통보하지 않는 부산물.
"오래된 상태"는 시스템의 나머지 부분에 대한 개체의 저장된 (캐시 된)보기가 오래된 것입니다. 예를 들어, 개체가 다른 개체에 대한 핸들을 잡고 있지만 두 번째 개체가 그 사이에 삭제되었습니다.
낡은 핸들을 역 참조하려고하면 큰 문제가 발생할 수 있습니다.
대부분의 시스템은 자동으로 오래된 상태로 끝나는 여러 가지 이유로 사용자를 보호하려고 시도하지만 항상 모든 경우를 다루는 것은 아닙니다. (시스템에 따라 다름)
래리
부작용이이 줄을 따라 마음에 떠오릅니다. –
부실 데이터는 중대한 비즈니스입니다. http://www.martinfowler.com/bliki/TwoHardThings.html –