Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- 대학생
- 타입 스크립트
- 다음에 또 만나자
- N-Queen
- 수제비2022 정리
- 얘들아 잘 지내니
- 리눅스 마스터 2급
- pem키 분실
- 재택치료
- 플러터
- 에러 핸들링
- 정보처리기사2022
- 지독한 컨셉충
- 교수님 과제 이제 그만..
- 수제비 2022
- FLUTTER
- 모바일 청첩장
- 자가격리
- 개강해짐
- 다행이야...ㅎ
- CRUDS
- 교육봉사
- 2022 정보처리기사
- 뽀모도로 타이머
- 정보처리기사 2022
- 생일축하해 나 자신
- 다들 안잊어서
- TypeScript
- 스프링 MVC
- 아싸의 생일
Archives
- Today
- Total
목록TypeScript (1)
Rei’s Tech diary
📘 1. 개요 GitScope Extension은 Git 명령, Gemini API 호출, Simple-git 호출 등 다양한 작업을 수행하면서 발생하는 오류를 명확하게 표현하고 사용자에게 친절하게 안내하기 위해 커스텀 Error 클래스 계층 구조를 설계했다. 기존에는 개별 기능 Error를 직접 상속해 사용하는 단순 구조였으나, 새로운 구조에서는 공통된 에러 패턴을 재사용하고 HTTP 기반 오류 처리의 일관성과 확장성을 확보하는 방향으로 개선했다. 🌟 2. 기존 Error 처리 방식export class ApiKeyError extends Error { constructor(message: string) { super(message); this.name = 'Ap..
프로젝트
2025. 12. 1. 18:25