Paywatch Tech
tech.paywatch.co.kr
Unhappy Path에 대해 진지하게 고민하고 방어 코드를 짜는 습관이 필요합니다
이양일
NaverCloud 백엔드 개발자
개인적으로 코드 구현에서 가장 중요하게 생각하는것 중 하나가 바로 예외처리인데요, 잘못된 예외처리로 인해 잠들지 못했던 한 개발자 분의 웃픈 글을 발견하여 공유드립니다. 대규모의 트래픽이 오가는 서비스일수록 예외처리에 신경을 많이 써야 한다 생각하는데요, 단순 try catch 와 timeout 설정이지만 이를 잘못했을 때 어떤 일이 발생하는지를 현실적으로 보여주고 있어 크게 와닿았습니다. 혹시나 글쓴이와 같이 잘못된 예외처리를 하신 분이 있다면 지금이라도 잠들기 전에 코드를 수정하시면 좋지 않을까 싶습니다. 📚 원문 * https://dev.gmarket.com/103?utm_source=oneoneone
더 많은 콘텐츠를 보고 싶다면?
이미 회원이신가요?
2024년 5월 3일 오전 1:01
저
... 더 보기제가 리드하고 있는 조직(당근마켓 커뮤니티실)에서 백엔드 엔지니어를 채용 중이에요.
커뮤니티실에는 동네 이웃들의 이야기와 정보를 공유하는 동네생활팀, 이웃 간의 취미와 관심사를 연결하는 모임팀, 그리고 아파트 단지 생활을 더 편리하고 즐겁게 만들어 줄 단지팀이 있어요. 지금 내 동네에서 일어나고 있는 일들을 더 쉽게 즐기고 공유할 방법들을 찾는 일이라면 무엇이든 도전하여 실행에 옮겨요. 만드는 사람이 불편할수록 쓰는 사람은 편하다는 믿음으로 도전적인 문제를 풀어나갈 분과 함께하고자 해요.
... 더 보기