무언가 (컴파일, 시작 시간 등)가 몇 초 이상 걸리는 경우 (프로그래밍 방식)의 일에 집중하는 데 매우 어려운 시간이 있습니다. 일화 적으로 임계 값은 약 10 초인 것 같습니다 (지금은 찾을 수는 없지만 같은 내용의 연구에 대한 독서를 기억합니다). 일반적으로 발생하는 일은 변경 한 다음 프로그램을 실행하여 테스트하는 것입니다. 그것은 약 30 초가 걸리므로 다른 것을 읽기 시작하고 20 분이 지났다는 것을 알기 전에 컨텍스트 전환을 처리하는 데 10 분이 더 걸립니다 (운이 좋으면!) .
몇 분이 걸리는 일이 문자 그대로 완료하는 데 몇 시간이 걸린다고해도 과언이 아닙니다.
다른 프로그래머가이 경향에 대항하기 위해 무엇을하는지 궁금합니다 (또는 독특하고이 경향이없는 경우). "컴파일 버튼을 눌렀을 때 손에 앉기", 정신적 트릭, "변경을 테스트하기 위해 무언가를 시작하는 데 30 초가 걸리면 개발 프로세스에 문제가있는 것"등 모든 유형의 제안을 환영합니다. ! "