팀프로젝트 |
---|
1.로그인회원 가입 기능 |
|2.체크인체크아웃페이지(메인페이지 시작하기)|
|3.캘린더기능|
팀프로젝트 진행방법 |
---|
1. git hub 이슈 기능을 사용해 서로의 임무를 나누면서 진행상황을 전달했다 |
2.브랜치를 나눌때 main dev feature 순으로 나눠서 feature 에서 만들고 dev에 모아서 만들고 main은 온전히 배포용으로 만들어 최대한 오류 없게 진행 하였다 |
3.코드 리뷰를 통해 팀원의 습관들을 알고 서로의 부족한점을 알려주며 더 나은 코드가 될 수 있게 하였다 |
4.컨벤션 이라는 방식을 통해 어느정도 코드의 규칙을 정해서 자연스럽게 코드가 합쳐지도록 진행하였다. |
1차 프로젝트도 끝나버렸다.프로젝트를 할 때마다 느끼는 거지만 시간이 정말루 빨리빨리 지나가는 기분이다. 내가 원하는 기능을 녹여낼려고 하면 항상 구글링도 하고 정보를 찾아서 녹여야 하는데 그럴때 마다 3시간은 금방 지나가고 잘 안되면 하루종일 그거에 대한 정보를 찾을 때도 있었다. 하지만 시간이 지나고 내가 원하는 부분을 하나하나 넣어서 완성시키다보면 정말 이맛에 코딩 하는 구나를 느낄 수 있었다 사실 이번 프로젝트는 2번째인데 알게모르게 처음에는 조금 자만했었던 거 같다, 1차 프로젝트는 내일배움단에서 진행을 했는데 그때는 코드 짜기 바빠서 협업의 중요성을 생각하지 않고 서로의 코드를 복사 붙여넣기를 하면서 진행했다.
그러다 보니 당연히 css, javascript 를 나누지도 않고 html 파일에 섞어서 사용했고 오류도 자주 발생했다.하지만 완성 했을때 어 나 이정도나 하네? 하면서 다음에 만약 프로젝트를 해도 이정도는 만들 수 있지 않을까 생각을 했었다. 하지만 이번 내일배움캠프 2차 프로젝트는 달랐다, 서로의 협업을 중요시 하고 실력좋은 분들이 진행하는 프로젝트는 내가 지금까지 했던 프로젝트 진행방식과 전혀 달랐다. 무엇보다 협업을 중요시 한 이번프로젝트 에서는 깃,깃허브 라는 버전관리 시스템에 대해 제대로 배웠다 왜 깃으로 각자의 진행상황을 공유하는지 내가 1차 프로젝트 에서 복사 붙여넣기 했던 코드들을 원래는 어떤 방식으로 합쳐야 하는지 정말 많이 배우고 깨달았던 순간 이였다. 이런 배움이 지속 될 수록 난 아직 우물안에 개구리 라는 기분을 정말 많이 느꼈고 진짜 열심히 해야겠다는 동기부여 또한 되지 않을 수 없었다. 이제 조금 있으면 캠프 2차 프로젝트가 진행 될텐데 여기서 나의 성장한 모습을 팀원들에게 보여주고 조금 더 많이 도움이 되어 의지가 될 수 있는 팀원 중 한명으로 남고 싶다!📖다짐
📌2차 프로젝트 아이디어 적극적으로 제안하기
📌진짜 새벽1시에는 취침하기
📌하루하루 계획을 짜고 실행하기
📖✍📌💻📢 👁🗨