# error handling

48개의 포스트
post-thumbnail

[Error Handling] CRLF, LF

문자 또는 문자열에서 텍스트의 한 줄이 끝났다는 표시를 하는 "새줄 문자"를 의미합니다.CRLF는 CR과 LF를 결합한 문자를 의미합니다.CR이란 Carriage Return의 약자로, Escape 코드에서 \\r을 의미하며 현재 라인에서 커서를 맨 앞으로 옮기라는 의

2023년 3월 21일
·
0개의 댓글
·

Monad 를 활용한 예외 상황 대응

저 역시 FP 형태는 아직 미숙하여 FP 형태의 code 들이 다소 이상할 수 있습니다. 피드백 주시면 반영하겠습니다. 😀우리가 원하는 것은 다음과 같다.parseUser 에서 예외 상황이 발생하면 sendAlarm 을 보내고 싶다.1.1. sendAlarm 은 사용

2023년 2월 5일
·
0개의 댓글
·

일반적인 예외 상황 대응

아래 서술되는 case 들은 monad 를 사용하기 위한 case를 가정한것입니다.함수는 일반적으로 return 이 존재하며 우리가 원하는 return 이 나오지 않는 경우를 예외 case라 정의 한다.그리고 이러한 예외 case 일 경우 일반적으로 아래 2가지 cas

2023년 2월 4일
·
0개의 댓글
·

no-restricted-syntax

iterators/generators require regenerator-runtime, which is too heavyweight for this guide to allow them. Separately, loops should be avoided in favor of array iterations.eslintno-restricted-syntax ht...

2023년 1월 12일
·
0개의 댓글
·

Enforce a specific function type for function components

Function component is not a function declarationeslintreact/function-component-definition https://github.com/jsx-eslint/eslint-plugin-react/blob/master/docs/rules/function-component-definition.md

2023년 1월 12일
·
0개의 댓글
·

arrow-body-style

Unexpected block statement surrounding arrow body; move the returned value immediately after the =>. https://eslint.org/docs/latest/rules/arrow-body-style

2023년 1월 12일
·
0개의 댓글
·

Disallow usage of button elements without an explicit type attribute

Missing an explicit type attribute for buttoneslintreact/button-has-type https://github.com/jsx-eslint/eslint-plugin-react/blob/master/docs/rules/button-has-type.md https://nykim.work/96

2023년 1월 12일
·
0개의 댓글
·

jsx-a11y/click-events-have-key-events

Visible, non-interactive elements with click handlers must have at least one keyboard listener.eslintjsx-a11y/click-events-have-key-events Non-interactive elements should not be assigned mouse or keyb...

2023년 1월 12일
·
0개의 댓글
·
post-thumbnail

프로젝트를 진행하며 구현 기능 및 error에 대한 회고

이커머스 웹 서비스를 모델링을 1차 프로젝트로 진행하였다. 2주의 기간 동안, 로그인 및 회원가입 / path parameter를 적용한 상품 디테일 페이지 구현 / 장바구니 기능 구현 총 4가지의 기능 구현을 담당하게 되었다. 로그인 및 회원가입 기능 구현 : bcr

2023년 1월 1일
·
0개의 댓글
·

Javascript

● javascript 에 원시, 객체 타입 분류 진행1\. 객체 리터럴1) 객체 (Object): javascript 의 데이터 타입은 크게 원시 타입과 객체 타입으로 분류됨원시 타입) 단 하나의 값만을 나타내고, 원시 타입의 값은 변경이 불가능한 값객체 타입) 다양

2022년 12월 14일
·
0개의 댓글
·
post-thumbnail

BE_[Node] Error Handling_11.16

요약소프트웨어는 에러와 예외가 늘 발생하여 정상적인 사용 흐름이 막히게 됩니다.에러 핸들링과 예외 핸들링 에러 핸들링: 컴퓨터가 코드를 실행하는 과정 자체에서 발생하는 에러를 처리하는 과정 ex) 언어의 문법 에러, 통신 장애로 발생하는 에러예외 핸들링: 정상적인 서비

2022년 11월 16일
·
0개의 댓글
·
post-thumbnail

Swift란?

이 글을 포스팅하고 있는 현재 기준으로 8년 전, WWDC 2014에서 애플은 **스위프트(Swift)**라는 새로운 언어를 발표했습니다. Swift가 출시된지 8년이 지난 지금, Swift는 iOS 개발자들의 필수 역량이 되었습니다. 모든 iOS 개발자 채용공고에서

2022년 11월 6일
·
0개의 댓글
·

[Error Handling] 타입스크립트에서 axios Cannot read properties

TypeError: Cannot read properties of undefined (reading 'post')nestjs , 타입스크립트 에서 axios 설치후 외부 api를 post 요청시 에러가 발생했다.결론 부터 말하면 버전 문제이다.원인을 찾고자 열심히 검색

2022년 10월 27일
·
2개의 댓글
·

Error Handling

Error Handling

2022년 10월 23일
·
0개의 댓글
·
post-thumbnail

[Error handling] 리액트 토글버튼

Toggle Button을 구현하며 맞이한 "Warning: Failed prop type: You provided a checked prop to a form field without an onChange handler." 문제 해결 방법 기록

2022년 9월 24일
·
0개의 댓글
·

Error Handling

1-1 동기함수에서 에러 던지기1-2 비동기함수에서 에러 던지기2-1 동기 방식2-2 비동기 방식일때2-2-1 await 방식2-2-2 promise-catch 방식

2022년 9월 16일
·
0개의 댓글
·
post-thumbnail

ErrorHandling

에러 프로토콜을 채택해서 에러를 나타낼 수 있다.함수에서 Error 를 throw 반환하면 그 즉시 함수는 반환되고 이를 에러 핸들링이라고 한다.두번 째 방법은 try?로 결과값은 옵셔널로 변환한다.만약 중간에 에러가 터지면 값이 반환되지 않아printsucess는 n

2022년 8월 24일
·
0개의 댓글
·
post-thumbnail

What is Error Handling?

사용자가 소프트웨어를 이용하면서 모든 경우에서 의도에 맞게 잘 흘러가면 좋겠지만 에러와 예외는 늘 발생한다. 정상적인 사용 흐름이 막히게 된다. 에러가 발생하는 이유는 너무나도 다양하다. 실행 환경, 사용자의 특성, 개발자의 실수 등 여러 원인이 있다.개발자는 사용자가

2022년 8월 6일
·
0개의 댓글
·
post-thumbnail

Axios interceptor로 API 응답 에러 처리하기

Axios interceptor로 API 응답 에러 처리하기 (feat. Promise Chaining)

2022년 8월 3일
·
2개의 댓글
·
post-thumbnail

Error Handling

이번에는 클린코드 7장, 오류 처리이다.

2022년 5월 30일
·
0개의 댓글
·