예를 들어서
card = 0
card_length = 0
while goal > card_length:
card += 1
card_length += float(1/(card+1))
# print(goal, card_length)
print(card, "card(s)")
이런 코드가 있는데
# print(goal, card_length)
이 부분은 디버깅용으로 볼려고 만들어 놓은 코드임.
실제로 아웃풋 할 때는 저 부분은 주석처리하고 아웃풋 할텐데
지금 위의 예시 코드야 하나 밖에 없으니까 상관이 없는데 만약에 저렇게 주석 달린게 한 50개만 된다쳐도 겁나 귀찮을 것 같음
저런 주석문에 전부다 if 문 달아서 내가 debug mode라고 칠때만 나오게 한다던지 하는 방법을 쓰면 저 친구들을 나중에 따로 주석 처리할 필요가 없겠지만
개인적으로 너무 지저분한 것 같아서...
내가 원할때는 계속 출력시키다가 나중에 일괄적으로 안나오게 하는 방법 있음????
아니면 그냥 IDE에서 제공하는 디버깅 모드를 쓰는게 답임? 저렇게 print로 보는건 하수인가
테스트코드면 모르겠지만 디버깅을 그렇게하면서 하는건 안귀찮음?
사실.... 디버깅을.... 어케하는지... 몰라서.... 그냥 눈으로 보고.... 저렇게 print 넣고... 그랫읍니다 ㅠㅠ