-
Notifications
You must be signed in to change notification settings - Fork 2
팀 빌딩
fru1tworld edited this page Jan 20, 2025
·
4 revisions
- 기존에 진행했던 프로젝트인 HoneyFlow를 리팩토링 대상으로 선정
- 6주간 개발했던 경험을 바탕으로 리팩토링을 진행하기 위함
- 코드를 체계적으로 개선하며 개발 역량을 향상
- 실무에 도움이 되는 경험 축적
- 기능 구현 시 놓쳤던 성능적 요소를 고려
- 수치로 드러나는 개선을 통해 설득력있는 개선 진행
- 지표 기반의 성능 개선 경험 축적
- 디자인 패턴 활용 및 코드 품질 개선
- 수치화: 수치를 바탕으로 개선 효과를 객관적으로 측정
- 최적화: 성능 및 사용자 경험 향상
- 라이브러리 사용 개선: 불필요한 의존성 제거 및 유지보수 용이성 강화
- WebSokcet Server 분산
- 디렉토리 구조 정리 및 패턴화로 유지보수성 향상
- Canvas 성능 개선 (다수 요소 존재 시 버벅임 해결)
- CRDT 관련 테스트, 성능 분석 및 최적화
- SEO 및 웹 접근성 개선
- 모바일 환경 최적화
- UI 통일성 강화
- Lint 규칙 적용 및 코드 스타일 통일
- 에디터에서 CRDT 데이터 영속화 문제 해결
- 문제 상황: 소켓 연결이 끊어질 경우 데이터가 손실되는 현상
그라운드 룰 페이지에서 확인하실 수 있습니다!