2178 썸네일형 리스트형 2178 미로 탐색과 좋은 코드 좋은 코드란 무엇일까?아직 초보 개발자 지망생인 나는 이에 대한 확실한 대답을 갖고 있지는 않지만, 몇가지 기준은 갖고 있다.오늘 소개할 기준은 재사용성이다. 예시를 들며 설명해보자. 이 코드는 2178 미로 탐색에 사용되는 상하좌우에 BFS를 돌리는 코드다.이 코드는 if문이 너무 많고, 변수 이름도 길다. 한번에 눈에 들어오지 않는다.이 코드의 문제점으로, 똑같은 기능을 하는 코드가 여러번 쓰여져 있고, 같은 변수가 여러번 길게 불러져 온다. 이런 코드는 더 깔끔하고 읽기 쉽게 고칠 수 있는 방법이 존재한다. 아래 코드는 2가지 방법을 사용하여 고친 코드이다.일단 모든 코드에 +1, -1 더해주던 값을 dx, dy라는 배열로 저장해준 다음, for문을 이용하여 if문을 여러개 만들 필요 없이 처리하게.. 더보기 이전 1 다음