반응형
오늘 한 일
팀 프로젝트 마무리
- 팀 프로젝트를 마무리하면서 각자 개발한 기능을 원본 저장소에 pr했다.
- pr에서 충돌이 나는 것을 확인, 해결하고 기능 테스트를 진행했다.
- 기능 테스트를 하는데 여러가지 문제가 있었다.
- 모듈화가 되지 않은 코드가 많다.
- 코딩 스타일이 다르다.
- 기획이 구체적이지 않다.
- 함께 사용하는 데이터에 대한 규칙을 정하지 않았다.
회고
- git과 github를 더 능숙하게 사용해서 코드 버전을 관리하고 협업하는 방법을 배우고 싶다. branch를 단순히 사용하는 것은 쉬워도 버전 관리를 능숙하게 하는 것은 어려운 일이라고 생각했다.
- 개인 프로젝트에 버전 관리를 적극적으로 활용하자!
- develop, feature, hotfix 등의 다양한 브랜치를 만들어서 관리하는 연습을 하자.
- 각자 코딩 스타일이 다르니 모든게 제각각이라 읽기가 힘들었다.
- 협업할 땐 코딩 스타일을 정하고 지키기 위해서 프리터를 사용하거나 의식적으로 지키자고 하자.
- 모듈화는 정말 정말 중요하다. 코드의 품질을 가장 쉽게 개선하는건 모듈화가 아닐까.
- 중복은 죄악이다. 중복을 줄이기 위해 항상 노력하자.
- 개발 초기에 기획을 확실하게 정하거나, 커뮤니케이션이 활발하게 이루어져야 개발에 속도가 붙을 수 있다고 생각했다.
- 프로젝트를 시작할 땐, 소통 수단을 확실히 마련하거나 기획을 철저하게 하자.
반응형
'TIL' 카테고리의 다른 글
[TIL] 내일배움캠프 11일차 (0) | 2023.10.17 |
---|---|
[TIL] 내일배움캠프 10일차 (0) | 2023.10.16 |
[TIL] 내일배움캠프 5일차 (0) | 2023.10.10 |
[TIL] 내일배움캠프 4일차 (0) | 2023.10.09 |
[TIL] 내일배움캠프 3일차 (0) | 2023.10.08 |