[노개북 10일차] TIL

흰둥이·2023년 1월 22일
0

📚 노마드코더 북클럽 10일차

  • 날짜 : 2023.01.22 (일요일)
  • 범위 : 에피소드 30 ~ 34

💭 책에서 기억하고 싶은 내용

  • [에피소드30 코로나가 준 레거시 시스템의 교훈]
    - 프로그램은 책임 있게 만들어야 한다.
    - 내가 만든 프로그램은 끊임없이 관리해야한다.
  • [에피소드31 데이터와 단짝 친구, SQL]
    - SQL 은 데이터베이스를 다루는 언어이다.
    - DBMS는 데이터베이스 관리 시스템이다. 즉, SQL 은 데이터베이스를 관리해주는 DBMS와 대화하기 위한 언어이다.
    - ORM은 SQL을 SQL언어가 아닌 프로그래밍 언어로 쓸 수 있게 해주는 도구이다.
  • [에피소드32 NoSQL이 뭐죠?]
    - NoSQL은 종류에 따라 가지고 있는 성질 자체가 다르다.
    - 예를들어 documentDB의 종류중 하나인 mongoDB는 표가 아닌 JSON 형태로 데이터가 저장된다. 따라서 저장되는 데이터의 형태가 자유롭다.
  • [에피소드33 깃&깃허브, 똑같은 거냐고?]
    - 깃은 파일을 관리하는 프로그램이다.
    - 깃허브는 깃으로 관리하는 파일과 이력 등을 저장하고 공간이다.(마치 클라우드 서비스)
  • [에피소드34 버전을 표기하는 방법도 있나요?]
    - 자주 보는 숫자 3개로 버전을 표기하는 방식(ex 4.1.17)은 SemVer 표기 방식이다.
    - 첫번째 숫자는 엄청나게 큰 변화, 두번째 숫자는 작은 변화, 세번째 숫자는 패치나 버그 수정이다.

🌻 소감

옛날에 깃과 깃허브의 개념이 헷갈려서 노마드 코더 유튜브를 보고 공부했었던 기억이 떠올랐다.
난 ORM을 알기 전에 SQL을 먼저 공부했는데(의도한건 아니었지만..) 요세 자바 ORM인 JPA를 공부하려고 준비중이다. 그래도 SQL의 중요성은 이 책을 읽으며 알았으니 양쪽 다 놓치지 않고 공부할 생각이다.

❔ 궁금증과 추가 공부

profile
개발 공부 기록 뀨

0개의 댓글