안녕하세요 지난번 Debugging(1) 글에 이어 두번째 글입니다 Debugging(1) - 콜스택을 이용한 디버깅(부제: 누가 내 치즈를 옮겼을까?) 디버깅을 하는 이유중 오류를 잡기 위해서도 있지만 다른 하나로 내가 만든 로직이 얼마만큼의 성능을 내고 있는지 확인이 필요할 때가 있습니다. 성능을 확인하는 방법은 여러가지가 있을겁니다, 배터리를 얼마큼 소모하는지 측정하거나, 얼마나 빠르게 로직이 수행되는지, 불필요한 로직이 있는가 이중 로직 처리 시간을 체크하는 기본적인 방법에 대해서 확인해보겠습니다 한개의 함수안에서 체크하는 경우에는 간단히 다음과 같이 확인해볼수 있습니다 void A(boolean callB) { long startTime = System.currentTimeMillis(); if..