내인생's 기록/도전

[워밍업 클럽 3기] BE클린코드&테스트코드 Day7

솔솔하네 2025. 3. 12. 13:36
반응형

🟡 오늘의 목표 진도


오늘은 진도없이 미션만 있는 날!!

 

 

🟢 Day7 미션


자바코드로 구현한 스터티 카페를 리팩토링 해보는 미션!!

https://github.com/soljjang777/java-refactoring

 

GitHub - soljjang777/java-refactoring

Contribute to soljjang777/java-refactoring development by creating an account on GitHub.

github.com

 

 

🔵 Day4 공부 후 나의 생각 


앞에서 강의를 들을 때는 이해가 잘 되었다.

하지만 막상 내가 직접 리팩토링을 시도하려고 하니,

마치 수학 시간에 선생님이 문제를 풀어줄 때는 쉽게 이해되지만, 직접 풀려고 하면 막막한 기분과 비슷했다.

 

그럼에도 불구하고, 내가 할 수 있는 최대한의 리팩토링을 시도했다.

코드를 개선하는 과정에서 여러 가지를 고민해보았고, 실제로 적용해보면서 배울 수 있었다.

 

리팩토링은 단순히 개념을 아는 것만으로는 부족하고, 많은 경험과 반복적인 연습이 필요하다는 것을 다시금 깨달았다.

처음에는 개선할 방향이 쉽게 떠오르지 않지만, 계속해서 시도하다 보면 점점 더 자연스럽게 최적의 방법을 찾을 수 있을 것 같다.

앞으로 더 많은 연습을 통해 리팩토링에 대한 감각을 키우고,

더 좋은 코드를 작성할 수 있도록 노력해야겠다.

 

 

* 현재 인프런 워밍업 클럽에 참여하여 아래 강의 수강 중입니다.

https://www.inflearn.com/roadmaps/5699

 

클린 코드 & 테스트 코드 가이드 로드맵 로드맵 - 인프런

Spring, TDD 스킬을 학습할 수 있는 로드맵을 인프런에서 만나보세요.

www.inflearn.com

https://www.inflearn.com/course/readable-code-%EC%9D%BD%EA%B8%B0%EC%A2%8B%EC%9D%80%EC%BD%94%EB%93%9C-%EC%9E%91%EC%84%B1%EC%82%AC%EA%B3%A0%EB%B2%95

 

Readable Code: 읽기 좋은 코드를 작성하는 사고법 강의 | 박우빈 - 인프런

박우빈 | , [사진]저 사람은 코드를 되게 잘 짜네. 어떻게 저런 코드를 작성하는 걸까? 🤔어떤 사람의 코드를 보고 '와 잘 짰다' 라고 느낄 때가 있습니다.우리가 '코드를 잘 짠다' 라고 표현하는

www.inflearn.com