최근 GitHub에서 Python 라이브러리를 보았습니다. 라이브러리는 훌륭하지만 함수 이름에 눈부신 오타가 하나 있습니다. dummy_fuction()
그것이 있어야 하는 동안 전화합시다 dummy_function()
. 이 기능은 "실제로"존재하며 임베디드 시스템에서 가장 많이 사용됩니다.
가장 먼저 떠오르는 것은 올바른 이름의 함수의 두 번째 버전을 추가하고 다음 릴리스의 첫 번째 버전에 더 이상 사용되지 않는 경고를 추가하는 것입니다.
세 가지 질문 :
- 위의 접근 방식으로 의도하지 않은 결과가 발생할 수 있습니까?
- 이런 종류의 문제에 대한 표준 접근법이 있습니까?
- 지원 중단 경고를 얼마나 오래 보관해야합니까?