'2026/08 글 목록

공부하는 개발자

about 오늘도 뚝딱🔨 뚝딱 하는 주니어 개발자👩🏻‍💻

북마크

고정글

2026/08 3

최근 글

반응형
👩🏻‍💻 유니버설 링크 함정 도감 ① 설계와 값 — 전부 에러가 안 납니다

👩🏻‍💻 유니버설 링크 함정 도감 ① 설계와 값 — 전부 에러가 안 납니다

한달 동안 버튼 하나를 못 붙였다7월 마지막 날부터 8월 중순까지, 사내 모바일 웹에 "앱으로 열기" 버튼을 붙이는 작업을 했다. 정확히는 붙이려고 했다.결말부터 밝힌다. 이 기능은 상용에 나가지 않았다.iOS는 브라우저에서 끝내 앱이 열리지 않았다.두 달 동안 성공한 경로는 메모 앱에 링크를 붙여넣고 길게 눌러 여는 것 하나였고, 그마저도 3편에서 다룰 동일 도메인 규칙이 적용되지 않는 조건이었다.지금은 앱에 신규 호스트를 등록한 버전만 먼저 나갔고 웹은 서브도메인 신청서를 낸 채 대기 중이다.그래서 이건 "이렇게 하면 됩니다" 가이드가 아니다.밟아본 함정을 번호로 정리한 목록에 가깝다.설계 · 값 · 배포 · 검증 · 동작 · 협업 여섯 갈래를 세 편에 나눠 싣고, 이 글은 그중 설계 일곱 개와 값 ..

백엔드 개발자가 반드시 잡는 예외 모음 (feat. IDE가 시키는 try~catch 탈출)

백엔드 개발자가 반드시 잡는 예외 모음 (feat. IDE가 시키는 try~catch 탈출)

네트워크 타임아웃 예외가 발생하는 원리 (feat. ConnectException, SocketTimeoutException)주제 정의 김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션| 김영한 - 인프런 강의현재 평점 5.0점 수강생 7,020명인 강의를 만나보세요. I/O, 네트워크, 리플렉션, 애노테이션을 기초부터 실yurizzy.tistory.com 수집 대상 정의IDE의 빨간 줄을 없애기 위한 try~catch가 아니라, 실무에서 의도를 갖고 처리해야 하는 예외들을 모았다.지난 편에서 네트워크 타임아웃 예외의 발생 원리를 다뤘고, 이번 편은 그 확장판이다.수집 기준은 세 가지다. 첫째, 잡아서 복구(재시도, 대체 동작)가 가능한 예외.둘째, 사용자에게 다른 응답을 내려줘야 하는 ..

네트워크 타임아웃 예외가 발생하는 원리 (feat. ConnectException, SocketTimeoutException)

네트워크 타임아웃 예외가 발생하는 원리 (feat. ConnectException, SocketTimeoutException)

주제 정의 김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션| 김영한 - 인프런 강의현재 평점 5.0점 수강생 7,020명인 강의를 만나보세요. I/O, 네트워크, 리플렉션, 애노테이션을 기초부터 실무 레벨까지 깊이있게 학습합니다. 웹 애플리케이션 서버(WAS)를 자바로 직접 만들어봅니www.inflearn.com 외부 서버와 통신할 때 만나는 대표 네트워크 예외들이 TCP 통신의 어느 단계에서 왜 발생하는지그리고 백엔드 개발자가 연결 타임아웃과 소켓 타임아웃을 반드시 지정해야 하는 이유를 정리한 글이다. 인프런에서 김영한님의 자바 강의를 듣다가 네트워크 예외 파트에서 멈칫했다.지금까지 예외 처리를 "IDE가 빨간 줄을 그으니까 try~catch로 감싸는 것" 정도로 생각했기 때문이다. ..

반응형