질문
- ai를 활용한 프로젝트들이 취업시장에서 차별성이 있을까요? (기본에 충실하지 않다는 인상을 줄 것 같아서 조심스럽습니다.)
- api 함수들을 전부 만들어두고 재사용하는 방법을 선호하는데 현업에서는 api를 어떤 방식으로 다루나요?
- 개발하실때 pr시에 Merge를 어떻게 하시는지 궁금합니다. 저는 squash-merge를 사용해왔는데 rebase-merge를 사용했던 팀원도 있어서 고민중입니다.
둘다 커밋 이력을 한줄로 남기는데 squash-merge는 하나의 커밋으로 합치는 것또한 보장하므로 더 깔끔하게 커밋이력을 관리할 수 있다고 생각하는데 맞나요?
그리고 pr에 개발한 브랜치가 여러개 올라와 있는 경우 머지할때 어떻게 충돌이 나지 않고 변경사항이 모두 반영되도록 하는지 궁금합니다.
ex) feature/1 → dev PR 이후 feature/2 를 개발하고 PR을 날렸을때 feature/1에 리뷰가 달리고 변경사항을 수정해야 하는 경우 feature/1과 feature/2의 내용이 겹치는 경우입니다.