더북(TheBook)

사소한 코드 개선의 가장 큰 이점은 우리를 프로그래밍에 아주 빠르게 몰입할 수 있도록 만든다는 것이다. 대규모 프로젝트는 정신적으로 가장 무거운 아령과 같다. 보통 이렇게 큰 변화를 어디서부터 시작해야 할지, 어떻게 처리해야 할지 잘 모른다. “아, 그건 너무 어려워서 그냥 고생만 할 거야”라는 비관적인 생각이 프로젝트 시작을 미루게 만든다. 미루면 미룰수록, 코딩하는 것이 더 두려워질 것이다.

코드를 살짝 개선하는 것은 더 큰 문제를 해결할 수 있을 만큼 충분히 준비할 수 있도록 정신적인 바퀴를 돌리게 하는 요령이다. 여러분은 이미 코딩을 하고 있기 때문에 소셜미디어만 검색해보다가 코딩으로 전환하려는 사람들의 뇌보다 뇌의 기어 전환이 훨씬 수월할 것이다. 관련된 뇌의 인지 부분은 이미 활성화되었을 것이고 더 큰 프로젝트를 위한 준비가 이미 되어 있을 것이다.

개선할 부분이 없다면 코드 분석기의 도움을 받을 수 있다. 코드 분석기는 코드에서 사소한 문제를 찾는 데 유용한 도구이다. 사용하는 코드 분석기의 옵션을 사용자 지정으로 설정하여 최대한 사람들의 기분이 상하지 않도록 하라. 그것에 대해 어떻게 생각하는지 동료와 함께 이야기해 보라. 그들이 사소한 문제를 해결하는 데 귀찮아 한다면 처음 발생하는 문제는 여러분이 맡아서 해결하겠다고 약속하고 이를 준비하는 기회로 사용하라. 아니면 명령줄 도구나 비주얼 스튜디오에서 자체적으로 제공하는 코드 분석 기능을 사용하여 팀의 코딩 가이드라인을 위반하지 않고 코드 분석을 실행할 수 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.