한 주를 보내고 남은 것들 주특기 달리기 주차 완주.. 그리고 새로운 협업!
혼자서 하는 주특기 주차가 끝나고 그동안 배운 것을 검증해 보는 미니 프로젝트 주차가 시작되었다. 새로운 분들과 원활한 소통과 협업으로 좋은 경험을 기대해 본다.
한 주간의 이야기
그 간 사실 그렇게 유쾌하지는 않았지만 그에 비해 배운 것도 상당히 많았다고 생각한다. 하지만 이렇게 배운 것을 내가 원하고 생각한 대로 자유롭게 다루기엔 상당히 어렵다고 느끼기에 무언가 그럴 때마다 그동안 기초공부를 소홀히 한 것 같아 반성이 아닌 자괴감 비슷한 것을 느껴 사실 많이 힘들기도 했던 것 같다.
주특기 주차 동안 객채지향과 layered achitecture petton에 대해 익히고 테스트 코드를 하는 데 있어서 많은 어려움과 궁금증이 생겼으나 어려움에 대해서는 어느 정도 해결이 된 거 같은데 궁금증들이 아직도 많다.
예를 들면, controller가 꼭 해야만 하는 기능과 service가 꼭 해야 하는 기능, 그리고 누가 하던 상관없는 기능, repository가 해야 할 것과 절대 하면 안 되는 것들에 대한 명확한 구분이 어려웠고 그것을 피드백받지 못해 아쉬웠다.
지금 와서 생각해 보면 얼마든지 내가 정리해서 물어봤으면 얼마든지 답을 받을 수 있었을 거 같다는 생각이 문득 드는 것을 보니 다음부턴 꼭 그래야겠다는 생각을 기억해야겠다.
이번 협업에서 가장 중요한 개념 중 하나인 CORS라는 것을 이전에 swagger와 웹개발+ 과정 중 문제를 잠깐 겪었었지만 그때는 약간 꼼수? 를 부려 해결했지만 이번에 제대로 협업하는 과정에서 알아보면 좋을 것 같아 적용도 시키고 MDN에서 훑어보긴 했는데 아직까진 어려운 개념인 것 같다.
교차 출처 리소스 공유 (CORS) - HTTP | MDN
교차 출처 리소스 공유 (CORS) - HTTP | MDN
교차 출처 리소스 공유(Cross-Origin Resource Sharing, CORS)는 추가 HTTP 헤더를 사용하여, 한 출처에서 실행 중인 웹 애플리케이션이 다른 출처의 선택한 자원에 접근할 수 있는 권한을 부여하도록 브라
developer.mozilla.org
한 주간 아쉬웠던 점
- 어쩌다 보니 팀장을 맡은 적이 있었는데, 먼저 다가가면서 대화를 주도하는 게 매우 어색하여 좀 더 다른 사람들과 만나 얘기하는 기회를 만들어봐야겠다.
- 항상 부족하지만 기초를 꼭 확실하게 잡고 갈 수 있도록 매번 궁금한 점이나 막혔던 점을 메모장에라도 적어놓아야겠다.
한 주를 보내고 남은 것들
https://github.com/JangKroed/week5-prac.git
GitHub - JangKroed/week5-prac
Contribute to JangKroed/week5-prac development by creating an account on GitHub.
github.com