본문 바로가기
Cording/Python_Basic

Python] 코딩 공부 코드 오타 비교 체크하는 방법

by €€£¥ 2023. 1. 4.

Python 뿐만이 아니라 코딩 공부를 하면서 수업이나 책에 나와있는 코드를 실제로 입력하는 과정을 거치게 되는데 필자와 같은 코알못들은 오타로 인해 프로그램이 실행이 되지 않거나 오류가 발생하는 경우가 빈번하게 있다.

 

코드 비교 체크가 필요한 경우

개인적으로는 차라리 오류가 발생하고 오류 메시지가 나오면 어느 부분이 틀렸는지 찾아낼 수 라도 있는데 실행 자체가 안되면 대체 어느 부분이 틀렸는지 매우 막막하다. 경험상으로는 보통 어느 부분에 작은 오탈자가 있는 경우가 많은데 본인이 낸 오타는 본인 눈에는 안 보이기 마련이다. 책이나 강의의 원본 코드를 받아서 비교해봐도 틀린 그림 찾기 극악 모드 레벨로 도통 틀린 부분인 찾아지지 않을 때가 많다. 이런 비효율적인 시간 낭비를 최소화할 필요가 있겠다. 

 

코드 비교를 자동으로 해주는 사이트

아래의 Diffchecker 사이트는 2가지 코드의 다른 부분을 찾아서 표시해주는 서비스를 제공한다. 일부 서비스는 유료이지만 단순히 코드를 비교해서 다른 부분을 찾아주는 기능은 무료이다. 원본 코드와 변경 코드의 다른 부분을 찾아주기 때문에 단순히 공부뿐 아니라 코드를 업데이트한 경우 (코멘트를 제대로 기입하지 않은 경우) 어느 부분을 업데이트 했는지 업데이트 과정에서 실수는 없었는지도 확인할 수 있겠다. 

https://www.diffchecker.com/

 

Diffchecker - Compare text online to find the difference between two text files

Compare text Diffchecker will compare text to find the difference between two text files.Just paste your files and click Find Difference

www.diffchecker.com

 

코드 비교 사이트 Diffchecker 사용 방법

Diffchecker에서 2가지 코드를 비교하는 방법은 매우 간단하다. 아래의 이미지와 같이 원본의 코드를 붙여넣고, 비교할 코드를 붙여 넣고 틀린 부분을 찾는 버튼을 클릭하기만 하면 된다. 

Diffchecker_site_how-to-use
Diffchecker_site_how-to-use

이런 사이트 하나 알아두면 실질적인 공부와 작업에 필요한 에너지를 조금이라도 아낄 수 있으니 유용하게 사용해보도록 하자.

댓글