과학적 환경에서 프로그래밍하는 방법? [닫은] 배경 작년에 저는 대학의 물리학 연구 그룹에서 인턴쉽을했습니다. 이 그룹에서 우리는 주로 LabVIEW 를 사용 하여 설정 제어, 데이터 수집 및 데이터 분석을위한 프로그램을 작성했습니다. 처음 두 가지 목적에 대해서는 꽤 괜찮지 만 데이터 분석에 있어서는 정말 고통 스럽습니다. 게다가 모든 사람이 대부분 독학을했기 때문에 작성된 코드는 일반적으로 상당히 엉망이었습니다 (모든 박사 학위가 모든 것을 처음부터 다시 작성하기로 결정한 것은 당연합니다). 버전 제어는 알려지지 않았으며 IT 부서의 엄격한 소프트웨어 및 네트워크 규정으로 인해 설정할 수 없었습니다. 자, 실제로 모든 것이 놀랍게도 괜찮 았지만 자연 과학 분야의 사람들은 어떻게 소프트웨어를 개발합니까..