본문 바로가기 메뉴 바로가기

Programming Is Hard

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Programming Is Hard

검색하기 폼
  • 분류 전체보기 (23)
    • Google DSC (9)
      • Natural Language Processing (9)
    • Web (4)
      • Frontend (4)
    • 항해 플러스 프론트엔드 5기 회고 (10)
  • 방명록

2025/05/18 (1)
[항해 플러스 프론트엔드 5기] 7주차 회고

이번 주차 목표 (프런트엔드 테스트 코드)(1) 테스트의 필요성을 이해한다.(2) 기본적인 테스트를 작성할 수 있다. 1. 고민했던 문제- 통합 테스트를 진행하면서 mock 데이터를 생성하고 리스트에 반영하는 흐름이 자연스럽게 연결되었는지 판단하기 어려웠고, 실제로 테스트가 여러 번 실패하면서 디버깅에 시간을 많이 썼다.하지만 그 과정에서 비동기 렌더링 타이밍, 상태 반영 시점 등을 파악하게 되면서 테스트에 대한 이해도가 확실히 높아졌다. 2. 시도 및 해결- 이전에는 렌더링 안정화를 위해 waitFor를 사용했지만, 비동기 로직이 없는 경우에는 await act(() => null)처럼 최소한의 act 호출만으로도 충분하다는 점을 멘토링을 통해 알게 되었고, 이를 코드에 반영해 개선했다.// 개선..

항해 플러스 프론트엔드 5기 회고 2025. 5. 18. 20:20
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • GitHub
  • LinkedIn
TAG
  • 5기
  • 경력기술면접
  • 항해플러스후기
  • 프론트엔드기술면접
  • 항해솔직후기
  • 하이퍼파라미터
  • SungKim
  • 항해99
  • 개발자
  • 자바스크립트개념
  • 프론트엔드
  • 딥러닝2단계
  • 모두를위한머신러닝딥러닝
  • 이직
  • virtual dom
  • 항해플러스5기
  • 머신러닝
  • 기술면접
  • 가상돔
  • 브라우저 렌더링
  • 최적화문제
  • 최적화알고리즘
  • 프론트엔드개발자
  • 항해플러스
  • 경력
  • 항해플러스프론트엔드
  • 심층신경망
  • 배치정규화
  • 딥러닝
  • edwith
more
«   2025/05   »
일 월 화 수 목 금 토
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 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바