흐름 은 Mihaly Csikszentmihalyi가 도입 한 개념입니다. 즉, "영역"에 들어가는 것을 의미합니다. 당신은 당신의 임무에 몰입하고 집중되어 있습니다. 작업은 어려울 수 있지만 동시에 어려울 수 있습니다. 사람들이 흐름을 달성하면 생산성이 향상됩니다. 프로그래밍은 종종 한 번에 여러 가지 생각을 저글링해야하기 때문에 많은 정신적 집중이 필요합니다. 많은 사람들이 조용한 환경에서 작업에 전념 할 수있는 작업을 좋아합니다. 중단되면 다시 유입되는 데 몇 분 또는 몇 시간이 걸릴 수 있습니다.
민첩한 개발과 페어 프로그래밍이라는 극단적 인 프로그래밍에 대한 관행이 있음을 이해합니다. 의사 소통이 원활하도록 전체 소프트웨어 개발 팀을 한 방에 배치한다는 의미입니다. 이 방법으로 즉시 코드 검토를 받고 버그가 덜 발생하므로 쌍으로 코드를 작성하십시오.
끊임없는 중단으로 인해 페어 프로그래밍을 수행하는 동안 항상 흐름을 달성하는 데 문제가있었습니다. 나는 문제에 대해 깊이 생각하고 있는데 갑자기 누군가가 다른 사람에게 나에게 질문을합니다. 내 생각의 기차가 없어졌습니다.
페어 프로그래밍 중에 흐름을 어떻게 달성하고 유지할 수 있습니까?