20240419 첫 팀 프로젝트 발표와 피드백

RingKim1·2024년 4월 19일

TIL

목록 보기
4/77

Today

1. 팀 프로젝트 발표

4/15일부터 시작했던 팀 페이지 제작 프로젝트의 마지막 날.
발표 > 튜터님 피드백(`결과물`, `코드`, `협업`) 순으로 이어졌다.

발표를 들으면서 다른 팀들의 구현방법, 고민을 들을 수 있었던 좋은 기회였다.
다른 팀들의 좋은점을 본받고 튜터님의 피드백을 새겨들어야 겠다.

다른 팀! 👍

1.결과물

  • 홈페이지 컨셉
  • 동적인 웹사이트(타이핑, 카드 뒤집기)
  • 깔끔한 로고
  • 메인페이지 애니메이션에 대한 의미 부여
  • 구독 모델
  • 페이지 내 디테일
  • 시선을 압도하는 이미지
  • 스크롤 이벤트(섹션별 이동)
  • 모달 기능
  • 디자이너가 의심되는 UI

2.코드

3.협업

  • 성의 있는 commit message(팀원들, 추후 다시 볼 사람을 위해)
  • 좋은 컨벤션 습관

우리 팀 피드백 내용

1.결과물

  • 깔끔한 landing page
  • 다양한 interaction
  • 웹사이트 기본을 잘 구현(페이지 간 이동 등)
  • 😰 링크 시 추가 tap에서 연결 필요
  • 😰 CRUD기능 : R 시간 순 정렬, U 미구현, D기능은 누구나 삭제 가능
    C, R : Allow All
    U, D : Deny All

CRUD

CRUD는 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 Create(생성), Read(읽기), Update(갱신), Delete(삭제)를 묶어서 일컫는 말이다. 사용자 인터페이스가 갖추어야 할 기능(정보의 참조/검색/갱신)을 가리키는 용어로서도 사용된다.
위키백과

2.코드

  • 코드의 최적화(불필요한 코드 및 주석등)
  • 각 페이지마다 정말 필요한 부분만 로드한 점

3.협업

  • 😰 convention...

    코딩 컨벤션: 코딩 스타일 규약으로 모든 구성원들이 읽고, 관리하기 쉬운 코드를 작성하는 것
    커밋 컨벤션: git을 사용하면서 commit을 할 때 commit message를 작성하는 규칙

커밋 컨벤션

Commit Message Type

  • feat : 새로운 기능 추가
    ex) Feat: buy album api
  • fix : 버그 수정
    !hotfix : 급하게 치명적인 버그를 고쳐야 하는 경우
  • build : 빌드 관련 파일 수정
  • chore : 정기적인 코드 유지 관리, 빌드 업무 수정, 패키지 매니저 수정(gitignore 수정 등)
  • ci : CI 설정 파일 수정
  • docs : 문서 관련 커밋 (수정 등)
  • style : 코드 포맷팅, 코드 오타, 함수명 수정 등 스타일 수정 (세미콜론, Optimize import, code clean up 등 코드가 아닌 코드 스타일과 관련된 수정)
  • design : 사용자 UI 디자인 변경 (CSS 등)
  • refactor : 코드 리팩토링
  • test : 테스트 코드 관련 커밋, 리팩토링 테스트 코드 추가
  • remove : 파일 또는 코드 삭제 ('Clean'을 사용하기도 한다)
  • rename : 파일 혹은 폴더명 변경
  • update : 계정이나 버전 업데이트가 있을 때 사용 (코드보다는 문서나 리소스, 라이브러리에 사용)
  • perf : 성능 개선
  • comment: 필요한 주석 추가 및 변경

예시

2. 웹개발 강의 재반복

3. 웹 특강 - 최원장 튜터님


Learn

이번에 발표가 진행되면서 팀원들이 작업했던 내용을 살펴보고 있는데 
내가 놀고 있던 사이에 엄청난 일이 벌어지고 있었다.. 
다시한번 팀원들에게 감사의 인사를 전하며! 조금 더 분발하겠습니다.

주절주절

일주일 내내 하루종일 컴퓨터만 보고 있으니 refresh가 필요해서 주말에 조금 쉬기로 했다.

아직 노션에 이리 저리 흩날려놓은 자료들 정리해야 하는데..
profile
커피는 콜드브루

0개의 댓글