상세 컨텐츠

본문 제목

Java - POJO 형식으로 객체지향 공부하기

백엔드 공부진행도/연습 코드

by myeongjaechoi 2025. 1. 2. 10:49

본문

과제

처음에 딱 봤을 때, 구분자로 Colon(:),Rest(,),CustomSeparator로 class 3개 만들고, 각 구분자들을 "plus"로 치환 후 "plus"를 기준으로 String 배열에 저장하고 String 배열에 저장한 것들을 Intger로 형변환하여 더하는 것으로 구상하고 코드를 작성하였다.

이렇게 했을 때 가장 큰 문제점은 하드코딩이였다. 각 메서드마다 책임이 너무 많았다.

https://github.com/myeongjaeking/AddStringPOJO/pull/8

 

Develop by myeongjaeking · Pull Request #8 · myeongjaeking/AddStringPOJO

 

github.com

현재 멘토에게 코드 리뷰를 받고 있다. 코드 리뷰를 토대로 싹 리팩토링 해보겠다..! 생각한 것 처럼 잘 안 되네요ㅠㅠ

'백엔드 공부진행도 > 연습 코드' 카테고리의 다른 글

AddStringPOJO(2) - [Refactor] 정적 메소드 사용  (0) 2025.01.04
AddStringPOJO(2) - Refactor  (1) 2025.01.03
Board  (2) 2024.11.20
웹서버 - Calendar  (0) 2024.11.19
웹서버 - 투표 기능  (0) 2024.11.12

관련글 더보기