본문 바로가기

한화 Beyond SW 캠프

한화 Beyond SW 캠프 7기 6주차 회고

 

드디어 자바 파트의 진도가 끝이 났다. 자바를 사용하면서도 부족한 부분이 많다고 생각했었는데 전체적으로 자바에 대한 내용을 다시 들으면서 이미 사용하고 있던 것도 그 원리를 정확히 알 수 있게되었고 잘 모르고 있던 부분도 많이 배울 수 있었다. 다음주는 알고리즘 진도를 나가서 일주일동안 하루종일 알고리즘을 할 생각에 …….. 생각만해도 슬프다 …….. 얼른 지나가라 7주차

 

배운 점

  • 람다함수와 StreamApi
    자바의 기본적인 내용과 프로젝트에 필요한 내용 위주로만 처음에 공부를 해서 람다나 stream을 사용한 코드를 보면 항상 동공이 흔들렸는데 드디어 동공지진을 멈출 수 있게 되었다.
  • 예외의 종류와 throws
    unchecked 예외와 checked예외가 있다는 사실을 처음 알게되었다. 백준 문제를 풀면서 매일매일 던지고 있고 있던 throws IOException이 의미를 이제야 알게되었다.
  • JSON 파싱
    restApi 방식으로 프로젝트를 진행하면서 Json을 다뤘었는데 Json 파싱에 대해 아주 얕게 알아보고 하느라 정말 되는대로 파싱을 해서 썼던 기억이 있다. Json 파싱 코드를 복습해서 프로젝트때 잘 쓸 수 있도록 해야겠다.
  • 동시성 문제
    스레드 파트에서 동시성 문제를 배울 수 있었다. 얼른 스프링에 들어가서 직접 동시성 제어를 해보고 싶다.

잘한 점

  • 에러 기록
    이번주에 mysql connector를 통해 DB와 연결해보는 실습을 했는데 에러를 잡느라 1시간을 날려먹었다..억울해서 에러를 기록하기 시작했다. 앞으로 spring, vue에 들어가면 에러가 더 많이 나기 시작할테니 에러에 대한 기록을 꼼꼼히 해야겠다.

아쉬운 점

  • 알고리즘 문제 풀이 이번주 알고리즘 문제 풀이 정답률이 좋지 못했다..
  • 잘한점이 거의 없다. 잘한 점을 생각해내는데 머리를 쥐어짜내야했다..

다음 주 할 일

  • 월화수목 남겠다.