git fork
사용
: 콜라보레이션을 사용하지 않고 fork
로 main branch
를 관리했다.
협업태도
: 적극적인 소통
기능단위 분업
: 서로 conflict날 확률이 적고 각자의 함수를 잘 알고있기에 templates
생성에도 분업이 가능하여 작업효율이 올라갔다.
공식문서 활용
: 공신력 있는 문서의 내용을 알고 적용하는 점이 중요하다.
.gitignore
: github업로드시 불필요 파일과 보안에 취약한 파일을 숨기는 기능.
이를 위해 readme
에 start routine 삽입해 다른 사람들도 쉽게 따라할 수 있게 했다.
코드 최적화
: http method를 활용하기
ex) edit
함수와 delete
함수를 합쳐서 코드를 최적화하면 좀더 깔끔하게 정리할 수 있다
불필요 코드 삭제
: 테스트용 코드를 정리하지 않았다. (ex : print)
주석달기
: 서로 알아보기 쉽게 주석에 설명을 좀더 부가해줬으면 좋겠다
이미지
: 프로필 이미지와 게시물 이미지 삽입기능
북마크
: 내가 좋아하는 글을 북마크로 저장
게시물 일정수 이상일시 숨김
: 이를 이용하면 메인페이지에도 최대글 수를 정해서 1페이지 2페이지 와 같이 구현가능
조회수
: 시간관계상 조회수기능을 뒤로 미루고 좋아요로 대신했지만 정말 아쉬움
유저검색
: 타팀 발표시 유저검색기능이 좋아보임