이번주 목표 달성 여부
- 자바 강의 복습 끝내기
요일별 공부 내용
월 | - 알고리즘 문제 - 팀 프로젝트 |
화 | - 알고리즘 문제 - 스프링 입문 강의 (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 |