1년 전 진행했던 마실가실 프로젝트를 🛠️리팩토링하며 정리한 내용입니다.
최근에 책을 읽었습니다.
안그래도 공포나 스릴러 장르는 무서워서 잘 못보는데, 에러도 하나의 장르가 되어 무서움을 느끼게 되었습니다.
눈독들이다가 희망 도서를 신청해서 일등으로 빌려서 보았습니다. (지역 주민 여러분, 제가 도서관에 신청해두었습니다, 이젠 빌려볼 수 있습니다!)
읽고 안 무서워진 건 아닌데, 쉬어가는 마실가실로 새롭게 알게된 디버깅 조건설정을 인텔리제이와 함께 해보고자 합니다.
회사에는 C#을 쓰고 있어, VS 또한 사용해봤는데 설정이 간편하고 좋습니다.
마이크로소프트가 잘 알려줘서 VS 방법은 참고 자료에 링크를 넣어두겠습니다.
(하지만, 스크롤을 내리기 싫은 분들도 계실 수 있기에 링크를 클릭하시면 해당 페이지로 이동합니다.)
1. 중단점 설정
2. 중단점 오른쪽 마우스 클릭
3. Condition란에 중단점이 동작할 조건 작성
request.getHeaders("Authentification").equals("Hello");
이런식으로 일반적인 코드를 작성하듯 사용할 수 있습니다.
사실 중단점 조건을 설정할 수 있는지 몰라서 항상 변수값을 검토하는 방식으로 디버깅을 했었는데, 간단하지만 알고나면 굉장히 효율적으로 디버깅을 할 수 있을 것 같아 쉬어가는 마실가실에 은근슬쩍 껴넣어보았습니다.
🙋♀️
본 포스트는 공부 목적으로 작성하였습니다.
보시는 도중 잘못된 부분이나 개선할 부분이 있다면 댓글로 알려주시면 수정하도록 하겠습니다.
📑
참고 자료
'PlayGround > 마실가실 리팩토링' 카테고리의 다른 글
[1년 후 마실가실] 쉬어가는 마실가실 - SonarQube (2) | 2024.09.08 |
---|---|
[1년 후 마실가실] 패키지 구조 (3) | 2024.09.03 |
[1년 후 마실가실] JWT와 로그아웃(1) Redis 설정 (4) | 2024.08.23 |
[1년 후 마실가실] Spring Security, JWT 공부 (0) | 2024.08.11 |
[1년 후 마실가실] Custom Exception (0) | 2024.08.10 |