Programming

좋은 예외 처리 (feat. 이동욱이라 쓰고 갓동욱이라 읽다)

송코딩 songcoding 2024. 12. 6. 08:28

안녕하세요 여러분,

김송아입니다.

 

 

지난 웨비나에서, 예외 처리를 잘 하면 프로그램의 안정성을 챙길 수 있다고 얘기했었죠?

ps. 아참, 웨비나는 편집 중에 있습니다! ㅎㅎ 
남은 질문 답변도 영상으로 하나씩 올라갑니다 조금만 기다려주세요💖

 

 

프로그램이 안정적이다는 말은 어떤 의미인가요?

프로그램을 사용하는 사용자 입장에서만 느낄 수 있는 말일까요?

 

안-심 (출처: 핀터레스트)

 

 

그럼.. 예외 처리는 사용자만을 위한 걸까요? 🤔

 

 

...

 

 

당연히 아닙니다.

예외 처리는 개발자에게도 정말 중요한!!!! 칼퇴를 위한!!! 부분이거든요

 

 

그래서 우린 이제, 개발자를 위한 예외 처리를 생각해보려 해요 🫢

 

이런 얘기를 나눠볼까 합니다.

💡 어떤 예외 처리가 개발자를 위한 건지
💡 어떻게 생각해야 하는 건지
💡 개발자를 위한 예외 처리를 하기 위해 우린 어떤 킥을 가질 수 있는지!

 

벌써 두근두근 하쥬? ❤️‍🔥

 


 

 

근데,, 그 전에 할 일이 있어요.

 

저희끼리 얘기를 나누기 전에 (우린 다음 글에서 자세히 나눠요)

배경을 쌓기 위해 한가지 글을 읽어오셔야 합니다.

 

 

오랜만에 아티클 추천입니다🔥

 

 

제가 굉장히 좋아하기도 하고 존경하는(언젠가 꼭 뵙기를..) 분이시죠

인프런 CTO 이동욱님의 블로그 '기억보단 기록을' 포스팅 중 하나입니다.

 

1️⃣ 개발자가 예외 처리에 우선순위를 두는 방법을 간단하게 얘기하고

2️⃣ 동욱님의 짬과 경험을 문법과 엮어서, 좋은 예외 처리의 예시를 너무 잘 알려주시더라구요.

 

 

동욱님의 짬과 경험이 가득 담긴 글이라, 우리 모두 꼭! 읽어보셨으면 좋겠어요!!

여유가 안 되신다면, 가볍게 슥 읽어보셔도 좋을 겁니다 🥹

 

좋은 예외(Exception) 처리

좋은 예외 처리는 견고한 프로그램을 만들고, 좋은 사용자 경험을 줄 수 있다. 예외 처리를 통해 애플리케이션이 예기치 않게 종료되는 것을 방지하고, 갑작스런 종료 대신 사용자는 무엇이 잘

jojoldu.tistory.com

 

 

그럼 여러분 이 글 읽어오기로 우리 약속한거예요?

나.. 다음 글에서 기다린다...?

 

 

여러분들의 하루엔 좋은 예외만 있길 바라며

따뜻한 하루 되세요⛄️