본문 바로가기
TIL & WIL

[WIL] #8. 231030 ~ 231105

by mmm- 2023. 11. 5.

이번주 목표 달성 여부

  • 자바 강의 복습 끝내기

 

요일별 공부 내용

- 알고리즘 문제
- 팀 프로젝트
- 알고리즘 문제
- 스프링 입문 강의 (1주차)
- 알고리즘 문제
- 스프링 입문 강의 (1주차)
- 알고리즘 문제
- 스프링 입문 강의 (1주차)
- 알고리즘 문제
- 스프링 입문 강의 (1주차)
- 스프링 입문 개인 과제
- 스프링 입문 강의 (2주차)
- 알고리즘 문제
- 스프링 입문 강의 (2주차)
- 알고리즘 문제

 

개선할 점 & 아쉬운 점

  • 현재는 알고리즘 코드 작성시 비효율적이고 가독성이 떨어지는 코드를 작성하는 편이기 때문에 이 부분을 개선해야 한다.
  • 알고리즘 문제를 풀 때 항상 사용하는 메서드만 사용하는 편인데, 여러 메서드를 익히고 응용해보면 좋을 것 같다.

 

새롭게 알게 된 점 & 느낀점

자바 팀 과제가 마무리되고, 스프링 입문 강의를 듣기 시작했다. 금요일부터는 스프링 개인과제가 시작되었는데 개인과제 코드 작성 전, 유스케이스 다이어그램, ERD, API 설계 등을 했다. 이 전에는 이런 것들을 하지 않고 바로 코드를 작성했다면, 앞으로는 이렇게 설계를 하고 시작할 것이다. 현재는 코드 작성을 하는 과정에 있는데 어떻게 작성해야할지 감이 잘 오지 않지만 다음 과제때는 이러한 고민은 하지않도록 그 사이에 더 열심히 공부를 해야겠다는 생각이 들었다. 그리고 알고리즘 문제도 그냥 풀고 다른 사람의 풀이를 보는 것으로 끝나는 것이 아니라, 코드를 분석해봐야 좀 더 실력이 늘겠다는 생각이 들었다. 그리고 월요일날 자바 팀 과제를 마무리하면서 하드코딩의 문제점을 몸소 느꼈는데 그 이후로 코드를 작성할 때 어떻게 하면 조금이라도 더 유연한 코드를 작성할 수 있을까 더 고민을 하게 되는 것 같다. 이번주도 부족함을 많이 느끼는 한 주였다.
 

다음 주 목표

  • 스프링 입문 강의 다 듣기
  • 자바 개인과제 코드 리팩토링

'TIL & WIL' 카테고리의 다른 글

[TIL] #55. 231107  (0) 2023.11.07
[TIL] #54. 231106  (1) 2023.11.06
[TIL] #53. 231105  (0) 2023.11.05
[TIL] #52. 231104  (0) 2023.11.05
[TIL] #51. 231103  (0) 2023.11.03