-
Notifications
You must be signed in to change notification settings - Fork 1
3주차 데일리 스크럼
NaGyeong Park edited this page Dec 18, 2022
·
6 revisions
- 수빈 : 일요일에 낮잠을 엄청 많이 잠 → 밤에 잠을 못자겠지? → 그러면 아침에 졸림
- 능 : 일요일 오후 3시에 일어나서 지금까지 안 잠.. 피곤함(또 대신 쳐줌)
- 나경 : 토요일에 과음을 해서 어제 제정신이 아니였음
- 대성 : 괜찮다!
- 나경 : 과음
- 수빈 : 낮잠, github actions + codeconv, docker 실습해보기
- 대성 : 사과 게임, github actions 공식 문서 좀 읽기, FEConf 강연 영상 맛보기
- 능 : 디자인
- CI : codecov + github actions
- CD : remote server 생성, docker 설정, github actions
- CI → 기본 설정이 production이라 수정해주면 좋음
- test code 짜기
- 알고리즘 구현
- 수빈 : 어제보다는 괜찮다.. (맛있는걸 먹어서 그런가)
- 능 : 어제는 좀 자서 괜찮다.
- 나경 : 쓸데없는 걸로 4시간을 날리고 컨테이너에 갇히는 악몽을 꿨다
- 대성 : 더 일찍 자야겠다.
- CI + CD
- CI: github actions으로 codecov 적용
- CD: remote server 생성, github actions + docker 설정 (ing)
- TDD
- 테스트 코드를 작성함(현재 진행 중)
- 테스트 방식을 고민함
- CI + CD
- client docker 설정
- server docker 설정
- 환경변수로 release, dev 서버 분리하기 (20번 질문할지도 몰라여)
- 환경변수: client, server, 전체
- dev 서버는 openssl을 쓰는 경우가 종종 있다.
- domain을 한다면, ssl 같이 알아보기
- TDD, 알고리즘
- 테스트 코드 50% 남음
- 알고리즘 구현
- 나경 : 늦게잤지만 왜 활기차기?(이상한 활기참)
- 수빈 : 졸리다.. (늘상 있는 수준의 피곤함..)
- 능 : 적당한데 졸림..(또 또 대신 쳐줌)
- 대성 : 집에서의 기억이 없다.
- CI/CD
- client docker 설정
- server docker 설정
- proxy docker 설정
- server에 container 뿌려줌
- yarn 캐싱 (최적화)
- (나경) slack bot 알림
- TDD, 알고리즘
- 테스트 케이스 약 90퍼센트까지 달성
- 테스트 관련 코드 리팩터링 및 검증 코드 작성
- 테스트 구조 결정
- 검증 알고리즘 검증 테스트
- 알고리즘 테스트
- 대단위 테스트
-
CI/CD
- release server 생성
- github registry 수정 (분리)
- 환경변수 인간 sftp…? github secret
- (긍정적 검토) step 이름 가독성 up
-
TDD, 알고리즘
- 데이터 정리
- 업데이트 알고리즘 테스트 작성
- 테스트 loop 작성
- 실패 테스트케이스 작성 - 검증용, 알고리즘용
- 대단위 테스트 코드 작성
-
메인 컴포넌트 설계
- 구조 보고 일단 껍데기,, (사용자 interaction)
- Thanks to 능.. 마크업 style은 복붙 가능할듯,,
- styled component
-
알고리즘
- 정렬 알고리즘
- 업데이트 알고리즘
-
스케쥴 CRUD
- 서버 이야기
- DB 이야기
- API? Memory?
- 대성 : 졸리다!
- 능 : 아무 생각이 없다. 왜냐하면 아무 생각이 없기 때문이다.
- 수빈 : 피곤하다,, 졸리다,, 눈물이 난다.. 난 하품을 하면 눈물이 나니까 ⭐️
- 나경 : 너무 피곤했다~~^^
- PR 머지
- CI / CD: 최적화를 제외한 모든 작업을 한 것으로 보인다. (release는 아직 안해봐서 잘 도는지 모름)
- 테스트 코드 작성 → 부활 예정
- micro test 작성할지 말지 아무도 모른다
- 단촐한 todo → 가독성 있는 테스트
- ex) importance만 비교하고 싶은데 또 변환 함수를 거쳐야할까?
- 애초에 복잡한 데이터가 들어가는데, 함수를 단순하게 할 건지, 데이터를 단순하게 할 건지. → 타입스크립트 일경우 함수를 단순하게 해도 type check를 해야하니 여전히 입력받는 데이터를 복잡하게 해야할지 type 작성을 잘해서 이를 해결할지 고민
- 단촐한 todo → 가독성 있는 테스트
- micro test 작성할지 말지 아무도 모른다
- 멘토 미팅
22:00~23:00
- 알고리즘 구현
- 메인 컴포넌트 설계
- 컴퍼니데이 2개 참여
- OaO 환경설정 A to Z
- CRLF 너가 뭔데 날 힘들게 해?
- Github Issue 똑똑하게 사용하기
- OAO! CI CD 적용기 with release 자동화
- 매번 다른 import문
- 못생긴 상대경로에서 간zlzl존 절대경로로😎
- TodoList API 개발기
- 의존성 주입으로 DB를 바꿔보자
- 렌더링 최적화 서막: useNavigate를 추가한 순간 리렌더 범위가 확장된 건에 대하여
- 렌더링 최적화 1탄: 렌더링 범위에 대하여 (by 최적화무새)
- 렌더링 최적화 2탄: 잘못된 custom hook 사용,, 전체 리렌더링을 부르다,,
- 렌더링 최적화 3탄: Todo 상세 좀 봤다고 테이블 전체가 재렌더링 되는건을 고치기😌
- 렌더링 최적화 4탄: 다이어그램 편
- 🐁 마우스 상대위치 계산은 이상해
- React 컴포넌트에 애니메이션을 적용해보자 🏃🏻💨
- 컴포넌트 재사용성을 높여보자: Modal 분리기 🌹
- 선후관계를 자동완성으로 추가해보자 🔎