Project_CRUD - #1 시작

Quann·2023년 1월 26일
0

CRUD

목록 보기
1/2

01. 개요 및 설명

기본이 가장 중요하다고 했던가.

아무리 다양한 프로젝트를 진행해도, 결국 근간이 되는 것은 CRUD라고 생각을 했다.

대부분의 프로젝트는, 결국 큰 틀에서 보면 다른 사람들이 기본이라고 생각하는 게시글 CRUD 가 확장된 버전이라고 생각했다.

게시글이 판매 상품으로 바뀌거나, 사용자가 고객이 되거나, 좋아요 기능이 판매 수량 기능이 되거나 등등 결국 큰 틀에서는 같다고 생각했다.

그래서! 기본을 튼튼히 다지면 결국 그 개념의 확장판으로 무엇이든 진행할 수 있다는 자신감이 생겨서, CRUD를 더 세부적이고 좋은 코드를 쓰도록 고민하면서 나만의 프로젝트를 진행해야겠다고 생각했다.

또한, Redis, JWT, Docker, CI/CD, TDD 등 다양한 방법론이나 기술 등을 도입해보며 개념적으로만 익혀왔던 다양한 분야를 접목시켜 하나의 통합적인 프로젝트를 완성시키고 싶었다.

CRUD 자체가 프로그래밍을 하며 누구나 거쳐가는 기본 소양과 같은 존재이지만, 이번에 많은 사람들의 코드를 참조하며 하나의 CRUD를 작성하더라고 모두 다른 코드가 나온다는 것을 깨닫고 시작하게 되었다.


02. 목표

  • 다양한 기술을 접목해보자!
    - Redis, Docker, CI/CD 등 개념적으로만 배워왔던 부분을 접목해보자
    - Git과 Github를 개념적으로 배우기보단 직접 커밋하고 머지 해보며 배울때 더 많은 것을 느낀 것 처럼 체험해보자
  • 좋은 코드를 작성하자
    - 이 목표가 없으면 시작도 안했다! CRUD는 누구나 할 줄 안다.
    - 그 중에서도 좋은 코드와 생각이 담긴 코드를 통해 계속해서 고민하자
  • 꾸준히 하자
    - 이 프로젝트에 매몰되어 있다기 보다는, 아이디어가 떠올랐을 때, 어떤 것을 배웠을 때 적용시키고 어떤 것이 더 나은 코드인지 생각하기 위해 진행하는 프로젝트이다.
    - 이 프로젝트에 쫓기거나, 이 프로젝트를 좇기 보다는 천천히 완성해나가는 모래성이라고 생각하자.
  • 위에 것들을 지키자
    - 기본적인거 하면서 쉽네 뭐네 하지 말고, 생각하고 배우기 위해 작성하는 코드이니 코드 한줄한줄을 이해하고, 그 생각에 대한 기록을 작성하도록 하자.
    - 즉, 겸손하자!

프로젝트 링크: Project CRUD 깃허브

profile
코드 중심보다는 느낀점과 생각, 흐름, 가치관을 중심으로 업로드합니다!

0개의 댓글