hayu's 개발 일지

[WIL]240324 항해99 클론 코딩 프로젝트 회고 본문

항해99/회고

[WIL]240324 항해99 클론 코딩 프로젝트 회고

hayu00 2024. 3. 24. 00:36

프로젝트 와중에도 스터디까지 한 우리 칭찬해..!

 

이번주 클론 코딩 프로젝트

 

오늘의 집 클론 코딩

 

프로젝트 와이어 프레임

 

4조 팀 노션

https://mango-banana-696.notion.site/99-19-4-8c59a9d1fca1406f866d914c50db01ad

 

항해99 19기 클론코딩 4조 | Notion

😊 어젠다

mango-banana-696.notion.site

 

우리 팀 깃허브

https://github.com/openmpy/bucketplace-clone

 

GitHub - openmpy/bucketplace-clone: 항해 4조 클론 프로젝트 - 오늘의 집

항해 4조 클론 프로젝트 - 오늘의 집. Contribute to openmpy/bucketplace-clone development by creating an account on GitHub.

github.com

 

이번주 배운 내용

- 이번주는 이미 있는 웹사이트와 비슷하게 만드는 클론 코딩 프로젝트를 진행했다. 우리 조는 오늘의 집을 클론 코딩했다.

 

도전해본 점

- 기본적인 CRUD 외에 페이지네이션, 크롤링, 검색 기능 등의 추가 기능을 구현하였다.

 

어려웠던 점

- 컴색 기능을 할 때 쿼리DSL을 사용해야 한다는 생각에 막막했다. 결국 팀원분께 도움을 청했고, 팀원분이 쿼리 DSL을 사용하지 않아도 된다는 것을 알려줬기 때문에 방향을 잡을 수 있었다.

 

아쉬웠던 점

- 좀 더 다양한 기능을 구현해보고 싶었는데 다른 분들이 맡으셔서 아쉬웠다. 내가 맡은 일을 하고 기능을 구현하기에는 아직 부족하다고 느껴서 맡은 일을 해결하고 조금씩 다른일을 했다. 팀원분이 잘하셔서 많은 기능을 구현하셨는데 그 코드를 보며 공부를 하는 것도 좋을 것 같다.  

 

회고

- 코드에 대한 이해를 한 후 진행하는 프로젝트는 또 색다른 느낌이다. 저번 팀프로젝트도 재미있었는데 이번 프로젝트의 스타일이 달라서 또 재미있었다. 물론 많은 기능을 구현한 것은 아니지만 그래도 조금씩 성장하고 코드를 분석하는 것도 공부가 아닐까 생각이 든다. 

- 다음 프로젝트는 벌써 실전 프로젝트이다. 무려 6주로 진행되는 프로젝트인데 너무 기대된다. 내가 어떤 코드를 짜고 어떤 기능을 구현할지 궁금하다.