5주차 프로젝트 A-7조(rAinbow) KPT 회고

0v0baek·2023년 4월 17일
0

KPT

목록 보기
2/3

Keep

  1. git fork 사용
    : 콜라보레이션을 사용하지 않고 forkmain branch를 관리했다.

  2. 협업태도
    : 적극적인 소통

  3. 기능단위 분업
    : 서로 conflict날 확률이 적고 각자의 함수를 잘 알고있기에 templates생성에도 분업이 가능하여 작업효율이 올라갔다.

  4. 공식문서 활용
    : 공신력 있는 문서의 내용을 알고 적용하는 점이 중요하다.

  5. .gitignore
    : github업로드시 불필요 파일과 보안에 취약한 파일을 숨기는 기능.
    이를 위해 readme에 start routine 삽입해 다른 사람들도 쉽게 따라할 수 있게 했다.

Problem

  1. 코드 최적화
    : http method를 활용하기
    ex) edit함수와 delete함수를 합쳐서 코드를 최적화하면 좀더 깔끔하게 정리할 수 있다

  2. 불필요 코드 삭제
    : 테스트용 코드를 정리하지 않았다. (ex : print)

  3. 주석달기
    : 서로 알아보기 쉽게 주석에 설명을 좀더 부가해줬으면 좋겠다

Try

  1. 이미지
    : 프로필 이미지와 게시물 이미지 삽입기능

  2. 북마크
    : 내가 좋아하는 글을 북마크로 저장

  3. 게시물 일정수 이상일시 숨김
    : 이를 이용하면 메인페이지에도 최대글 수를 정해서 1페이지 2페이지 와 같이 구현가능

  4. 조회수
    : 시간관계상 조회수기능을 뒤로 미루고 좋아요로 대신했지만 정말 아쉬움

  5. 유저검색
    : 타팀 발표시 유저검색기능이 좋아보임

출처 블로그

profile
개발 공부 하는 비전공자 새내기. 꾸준히 합시다!

0개의 댓글