회고

20220815 - 0821

donggi 2022. 8. 22. 16:22

오늘 한 일 

8월 15일 월요일

  • 알고리즘
    • 프로그래머스 - 폰켓몬
  • 운영체제 파일 시스템 관리

8월 16일 화요일

  • 알고리즘
    • 백준 - LCS, 리모컨
    • 프로그래머스 - 완주하지 못한 선수, K번째 수
  • 오브젝트 6장

8월 17일 수요일

  • 알고리즘
    • 프로그래머스 - 최소직사각형, 소수 만들기
  • 운영체제 파일 시스템 관리

8월 18일 목요일

  • 알고리즘
    • 프로그래머스 - 실패율, 같은 숫자는 싫어
  • 운영체제
    • 메모리 관리
  • 백기선 자바 스터디 5주차 클래스
  • 오브젝트 6장

8월 18일 금요일

  • 알고리즘
    • 프로그래머스 - 예산, 두개 뽑아서 더하기
  • 운영체제
    • 디스크 관리
  • 오브젝트 7장
  • 백기선 자바 스터디 추가 학습
    • Binary Search 구현
    • bfs, dfs 구현
  • 김영한님 JPA 기본 강의
    • oop와 rdb 패러다임의 불일치
    • JPA란

8월 19일 토요일

  • 알고리즘
    • 프로그래머스 - 나머지가 1되는 수 찾기

8월 20일 일요일

  • 알고리즘
    • 프로그래머스 - 2016년

소감

  • 알고리즘을 매일 풀고 있다. 쉬운 문제이지만 매일 풀고 정답을 맞추면 오는 소소한 성취감이 있는 것 같아 재미있게 할 수 있었다.
  • 반효경 교수님의 운영체제 강의 1회독을 이제야 했다. 메모리 관리가 어려워서 중간에 주춤하느라 더 오래 걸렸지만 1회독을 해서 좋다. 이제 2회독 할 차례다.
  • 오브젝트 6장을 읽으면서 명령 쿼리 분리 법칙 부분이 인상 깊었다.
    • 객체의 상태를 수정하는 오퍼레이션을 명령, 객체와 관련된 정보를 반환하는 오퍼레이션을 쿼리라고 책에서 소개하고 있다. 이 명령과 쿼리를 분리하지 않고 뒤섞었을 때는 실행 결과를 예측하기 어려워진다. 겉으로 보기에는 쿼리처럼 보이지만 부수효과가 발생하고 있는 메서드여서 이해하기 어렵고, 버그를 발생시킬 가능성이 매우 높아진다고 한다.
    • 이제 코드를 작성할 때 명령과 쿼리를 잘 분리하여 작성할 수 있도록 신경 쓰도록 해야겠다.
  • JPA와 Spring을 안 한지가 한 달이 넘어가고있어서 묵혀뒀던 영한님 강의를 다시 꺼내 들으려고 한다. 곧 사이드 프로젝트도 하나 해야하기 때문에 Spring, JPA 학습을 계속 이어가야겠다.
  • 지난 주 주간회고를 작성하지 않았다. 노션에서 일정 관리를 하고 있었는데 생각보다 번거롭다보니 손이 잘 안 가게 되었다. 이번에는 아이패드를 이용해서 주간 동안 학습할 거리, 학습한 내용을 작성하고 있는데 나한테 잘 맞았으면 좋겠다.

좋았던 점

  • 운영체제 1회독 완!
  • 꾸준한 알고리즘 풀이!

개선할 점

  • 파이팅

'회고' 카테고리의 다른 글

20220912 - 0918  (0) 2022.09.19
20220829 - 0902  (0) 2022.09.05
20220801 - 0807  (2) 2022.08.08
2022 코드스쿼드 백엔드 마스터즈 코스 회고록  (22) 2022.08.07
20220725 - 0731  (2) 2022.08.01