(TIL) 20220218

2022. 2. 18. 14:05TIL(Today I learned)

반응형

📕Facts(한 것)


  • 노개북 시작
  • 클린코드 읽고 정리하기
  • 만들면서 배우는 클린아키텍처 일고 정리하기
  • 좋아요 get 토론하기
  • DB 공부하기

 

📕Findings(배운 것)


DB공부를 열심히 했다.

기본개념을 모두 복습했고, Join, index에 대한 것을 공부했다.

 

개인적으로 백엔드에서 가장 중요한 것은 DB라고 생각한다.

그렇다면 DB에서 가장 중요한 것은 무엇일까?

 

기본 문법? 당연히 중요하다. 

DB 모델링? 중요하다. RDB의 연관관계를 만드는 것이야 말로 RDB를 쓰는 이유 아니겠는가.

 

하지만 이 중에서도 나는 Index가 가장 중요하다고 생각한다.

왜 index를 중요하다고 생각할까?

 

아래의 글에서 알아보자.

 

 

(Database) 인덱스(index)가 뭐고 왜 쓸까?

1. 들어가며  🙌 수 많은 데이터가 저장되어 있는 데이터베이스를 상상해보자. 100개, 1000개, 10000개, 100000개... 그리고 여기에서 한 데이터를 찾는 select연산을 수행한다고 상상해보라. (마치 배열

mirrorofcode.tistory.com

 

 

📕Feeling(느낀 점)


노마드 개발자 북클럽을 시작해서 클린코드에 대한 정리도 따로 했다.

클린코드는 클린 아키텍처, 코드 컴플리트 등과 더불어서 코드를 작성할 때 바이블 처럼 불리는 책이다.

반드시 읽어야 했는데, 이렇게 북클럽을 참여하게 되어서 한 발짝 나아간 느낌이다.

 

클린 코드에 관한 리뷰는 아래의 글을 확인해보자.

 

 

(클린코드) 1장. 깨끗한 코드

먼저 클린코드, 클린아키텍처를 쓴 Uncle Bob 에게 감사하며 이 글을 시작한다. 클린코드 1장에서는 '코드'에 대해서 알아보고, 좋은 코드와 나쁜 코드에 대해서 알아본다. There Will Be Code 이 파트에

mirrorofcode.tistory.com

 

 

 

 

 

📕여담


 

반응형