대규모 개발에 Python을 어떻게 사용할 수 있습니까? Python의 대규모 개발, 특히 대규모 코드 기반을 유지하는 방법에 대해 배우고 싶습니다. 메서드의 시그니처를 비 호환성으로 변경하면 해당 메서드가 호출되는 모든 위치를 어떻게 찾습니까? C ++ / Java에서 컴파일러는 당신을 위해 그것을 찾을 것입니다. 파이썬에서 어떻게 수행합니까? 코드 내부에서 변경을 수행 할 때 조회 할 정적 유형이 없기 때문에 인스턴스가 제공하는 작업을 어떻게 알 수 있습니까? 입력 오류 (오타)를 어떻게 처리 / 방지합니까? UnitTest가 정적 유형 검사의 대체품으로 사용됩니까? 짐작할 수 있듯이 거의 정적으로 형식화 된 언어 (C ++ / Java)로만 작업했지만 더 큰 프로그램을 위해 Python을 사용해보고..