저는 몇 달 전에 시작한 Java의 작은 UML 편집기 프로젝트에서 작업하고 있습니다. 몇 주 후에 UML 클래스 다이어그램 편집기에 대한 작업 복사본이 있습니다. 하지만 지금은 시퀀스, 상태, 클래스 등 다이어그램의 다른 유형을 지원하기 위해 완전히 다시 디자인하고 있습니다.이 작업은 그래프 구성 프레임 워크를 구현하여 수행됩니다 (저는 Cay Horst
그래서 Google 테스트 블로그를 읽었으며 글로벌 상태가 좋지 않으며 테스트를 작성하기가 어렵다고 말합니다. 나는 그것을 믿는다 - 나의 코드는 지금 테스트하기가 어렵다. 그렇다면 지구 적 국가를 어떻게 피할 수 있습니까? 내가 이해하는대로 전역 상태를 사용하는 가장 큰 일은 개발, 수용 및 프로덕션 환경간에 주요 정보를 관리하는 것입니다. 예를 들어,
하면, ASP.NET, 당신은 다음과 같은 세 가지 모드 중 하나에서 세션 데이터를 저장할 수 있습니다다시피 : 에서 InProc 세션 상태를 SQL 서버 InProc 모드의 경우 모든 종류의 데이터 개체를 직렬화 할 수 없어도 저장할 수 있습니다. 그러나 세션 상태 및 SQL Server 모드에서는 직렬화 된 데이터 만 저장할 수 있습니다. 내 프로젝트에
이것이 가능한지는 잘 모르겠지만 유용 할 것입니다! 주기적으로 실패하는 프로세스가 있습니다 (Windows 2000에서 실행 중). 그런 다음 다시 시작해야하기 전에 반응 할 수있는 기회가 한 번 있습니다. 다시 실패 할 때까지 기다릴 것입니다. 나는 프로세스를 작성하지 않았으므로 디버깅 할 소스가 없다. 실패는 무작위로 보인다. 프로세스의 스냅 샷을 통해