센로그

[ED] 14. 소프트웨어 업데이트 고려하기 본문

Effective/Effective Debugging

[ED] 14. 소프트웨어 업데이트 고려하기

seeyoun 2024. 11. 13. 23:07

어떤 버그는 소프트웨어를 업데이트하는 것만으로 쉽게 해결할 수 있다.

  • 디버깅에 들어가기 앞서 환경을 최신 버전으로 업데이트 하는 것을 고려해본다.
    • 컴파일러나 라이브러리를 최신 버전으로 업데이트해서 다시 빌드해보면 예전에 소프트웨어를 패키지로 만드는 과정에서 볼 수 없던 버그가 드러나기도 한다.
    • 다만, 항상 최신 버전으로 업데이트 하는 것이 좋은 것은 아니다.
      • 많은 미들뒈어들은 여러 오류와 하위 호환성 문제를 달고 다니기 때문이다.
  • 업데이트에 너무 큰 기대는 하지 않는다.
  • 서드파티 모듈에서 버그가 발생할 수 있다는 점도 염두에 두어야 한다.

 


나의 생각

 

+) 눈치껏 업데이트 하라는 말 같다.

  • 실제로도 서드파티 라이브러리나 다양한 프레임워크의 경우 버전이 중요한 경우가 굉장히 많다.
  • 버전 간의 호환성 문제가 생기기도 한다. 
  • 따라서 문서를 잘 살펴보고, 해당 문제가 해결된 버전이 있는지 확인한 후 신중하게 업데이트하는 것이 좋을 것 같다.
Comments