💻개발자가 되기 위한 프로젝트(43)💻
1. AM 09:30 ~ PM 12:00분 : BE(백엔드 개발 공부)
- BE 학습 & 용어정리!
1. 코드 별 잘모르거나, 알아도 용어를 설명이 안되는 부분들 Comment 달아서 어떤의미의 코드인지 기입
2. Spring Boot Project[실습] - ArticleServcieTest[TDD => ArticleService(Title)], ArticleServcie[ArticleDto(Entity => title, ArticleId)], ArticleDto[Article Entity], SearchTyp[enum => TITLE, CONTENT, ID, NICKNAME, HASHTAG], MainController[root path => "/"], MainControllerTest[TDD => root(path)]
2. PM 13:00 ~ 22:00분 : BE(백엔드 개발 공부)
- BE 학습 & 용어정리!
1. 코드 별 잘모르거나, 알아도 용어를 설명이 안되는 부분들 Comment 달아서 어떤의미의 코드인지 기입
2. Spring Boot Project[실습] - GitHubProject[Issuess Check List(기능 완료한 것들 체크)], ArticleServiceTest[TDD => CRUD(Posts)], ArticleUpdateDto[Entity => Article(title, content, hashtag)]
3. 크게 진도를 나가지는 못했음. 강의에서 생략된 부분들이 많다보니, 일단 작업환경에 맞춰 코드를 작성 중에 있지만, 그대로 코드만 들고오는 것이 아니라, 나만의 방식으로 모르는 부분과 주석을 달면서 정리를 하면서 내일 GitHub에 Commit을 할 계획임. 그래서 현재 Blog에는 적게 스샷이 있으며, GitHub에도 Commit, Push, Merge, Pull 등 작업이 적음을 알 수 있음. 그래도 확실하게 코드를 작성하면서 이해를 하면서 넘기는 것이 좋기에, 필자는 유료강의에서 그냥 넘어간다해서 넘기지 않고, 최소한 어떤 의미의 코드이고 연결되고 왜 Entity를 사용하고, DTO를 따로 만들어서 Article, ArticleComment에게 상속하고 UserAccount라는 Dto, Class를 만들었는지를 의미를 알고 갈 생각임. 시간이 걸리더라도 의미 없는 코드는 없다고 생각하기에, 중요하지 않더라도 흐름이 있기 때문에, 정확하고 빡빡하게는 하지 않더라도 흐름이 깨지지 않게 이어서 나갈 계획임. 이로써 오늘은 여기까지! 내일을 위해! XD