Project 느낀점/무인 도서 대여,반납

팀 프로젝트 마지막 한 주를 남기고...

ChoiDooSic 2021. 8. 15. 06:23

이전 글에서 만났던 오류들에 대한 문제해결

https://choidoosic.tistory.com/59

 

Java Swing 테이블 벨류 값 -1에 대하여

자바 swing JTable에는 이라는 기능이있다 이걸 false로 만들면 테이블 수정이 불가한데 false로 만들어 뒀을때에는 table.getValueAt(table.getSelectedRow(), table.getSelectedColumn()); 등... 제대로된 값을..

choidoosic.tistory.com

 

이제 팀 프로젝트가 끝나기까지 마지막 한주가 남았는데

팀 프로젝트를 해왔던 시간들이 너무나도 빨리 지나갔다...

슬슬 작업물들을 합치기 시작하고있고

디테일한 부분들을 좀 더 잡아 나아가고 있다

나는 이번 프로젝트를 시작하며 달려온 시간들이 정말 귀하게 느껴진다

깃을 제대로 사용해보는 경험과 팀과 협동하여 진행하는것이 어떤것인지 배우게 되었고

더 넓은 시야를 가지게 되었다

깃을 팀 프로젝트로 처음 사용 할 때에 팀장님께서 이슈라는것을 알려주셨는데

처음에는 이게 무엇일까 했는데 자기가 작업하는것에 대해서 이슈를 만들고 작업 및 수정하는것이라고 하였다

이 이슈가 유용한 점은 이클립스에서 푸쉬할때에 이슈 몇번 사항인지 적어서 푸쉬한다면 어떤것에 대한 작업이

이루어 졌는지 쉽게 알수있고 그 이후 PR이란것을 통해 무엇이 변했는지 쉽게 파악 할 수 있다

빨간색으로 칠해진 부분이 지워진 부분이고

초록색으로 칠해진 부분이 새로 변경된 부분이다.

이걸 확인후 마지막으로 머지하는 작업은 팀장님께서 진행하셨고

확인후 피드백이 필요한 사항은 피드백을 남겨주시고 그걸 수정하고 다시 pr 할 수 있어 정말 유용하였다

 

나는 이슈라는 기능을 잘 사용하지는 못하였다

개발 이슈 한개를 열고 그 이슈하나로 페이지 제작과 수정을 다했기 때문이다

그래서 이슈명으로 페이지 제작이라고는 적혀있으나 수정사항도 그 안에서 다 이루어져

수정이 될 때 마다 무엇이 수정됬는지 이름으로 쉽게 파악하지는 못했을것이다 물론 pr에서 커밋명과

무엇이 변경됬는지 자세히 기록할 수 있어 그곳에는 잘 적어뒀지만...

앞으로 진행될 마지막 팀 프로젝트 및 2인 토이프로젝트때에는

요번에 배운것을 최대한으로 이용해볼것이다.

(이슈도 꼼꼼하게 변경사항이 있을때마다 새로운 이슈를 열어서 작업해야겠다)

 

앞으로 더 성장해서 좋은 개발자가 되자! 화이팅!