일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Dev-Matching
- api 요청 수 제한
- api 비동기처리
- oauth
- AWS
- 스프링부트
- 유효시간 설정 url
- 코멘토 #코멘토실무PT #실무PT후기 #실무강의 #리액트강의 #웹프로그래밍 #react #웹개발실무
- 프론트엔드
- this
- 우아한 테크코스
- 모던 자바스크립트
- 검색
- 타입스크립트
- invalid_grant
- Deep Dive
- NestJS
- bucket4j
- 음악 url 파일 다운로드
- concurrency limit
- 자바스크립트
- 프리코스
- TypeORM
- 파일 url
- 우아한테크코스
- 프로그래머스
- 프론트엔드 과제
- redis
- 딥다이브
- compateto
- Today
- Total
목록우아한 테크코스 (2)
개발 알다가도 모르겠네요
네 번째 프리코스 과제는 우테코 제공 라이브러리를 활용해서 다리를 끝까지 건너가는 게임을 구현하는 것이었다. 3주차 공통 피드백을 참고해 이번 과제에 반영하고자 했다. 예외 처리 예외 상황을 고려해 프로그래밍하는 습관을 들이고자 했다. 예외에 대한 상황을 최대한 쪼개서 각각 예외 처리하는 방식이었다. 예외 처리해야 할 상황을 하나하나 생각하는 것이 어려웠지만, 이때 테스트 케이스를 작성해서 제가 생각한 대로 예외 처리가 되는지 살폈다. 성공하는 테스트 케이스뿐만 아니라 예외 상황에서의 테스트 케이스를 작성해서 구현하는 것 또한 중요하다는 것을 깨달았다. 더욱 깔끔한 코드 지난 주 차 까지는 각 메서드의 코드 라인이 15줄로 제한되었지만, 이번 주는 10줄로 제한되면서 자연스레 메서드를 더욱 세부적으로 나..
세번째 프리코스 과제는 지난 주와 비슷하게 우테코에서 제공하는 라이브러리를 활용하여 로또게임을 구현하는 과제였다. 2주 차 공통 피드백과 피어리뷰를 참고해서 3주차 코딩 방식에 적용하고자 노력했다. README.md 작성법 공통 피드백에서 언급된 ‘죽은 문서가 아닌 살아있는 문서를 만들 것’ 이라는 피드백이 인상 깊었다. 처음부터 모든 구현 기능 목록을 완벽하게 작성하기보다는 기능을 구현해나가면서 문서를 업데이트하는 것이 중요하다는 것을 깨달았다. 특히 예외 처리의 경우, 공통 피드백에 언급된 것처럼 기능을 구현해나가면서 유동적으로 추가&수정해 나가도록 노력했다. 지난 주차까지는 기능 목록에 메서드 설계방식을 상세하게 작성했다. 이번 주에는 너무 세세한 부분까지 정리하는 것이 아니라 시야를 넓혀 전체의 ..