내가 그린
Preview Image

글또 X 코드트리 알고리즘 챌린지 8주 완주 후기

들어가며 8주간의 코드트리 X 글또 챌린지가 종료되었다. 생각보다 8주라는 시간이 너무 금방 지나갔다. 이번 챌린지에서는 코딩테스트의 부담감을 내려놓고, 내 실력에 맞는 적절한 난이도의 문제를 풀어나가며 알고리즘 학습을 재미있게 할 수 있었다. 이번 글은 [첫 코드트리 리뷰](https://jeonje.github.io/posts/geultto-r...

스트랭글러 패턴으로 레거시 코드 점진적 개선하기: 수강신청 시스템 미션과 실무적용

요약 Next-step의 “TDD, 클린 코드 with Java” 과정 중 수강신청 관리시스템 3단계, 4단계 미션을 통해 점진적으로 코드 개선하는 방법을 배우고 실무에 적용해본 경험을 작성하였습니다. 이 글의 목적 객체지향 프로그래밍과 클린 코드에 관심이 생긴 2년 차 개발자로서, 제 코드가 어떻게 변화하는지 다루고자 합니다. 이 ...

코드트리 알고리즘 문제 풀이 경험 공유: 효율적인 학습 전략과 성장 과정

다시 시작하는 알고리즘 약 2년 전, 개발자로서의 첫 발을 내딛기 위해 파이썬을 활용한 알고리즘 공부를 시작했다. 당시에는 백준, 해커랭크, 리트코드 등 다양한 플랫폼을 통해 문제를 풀며 실력을 쌓았고, 그 결과 코딩 테스트를 통과해 취업에 성공했다. 그러나 취업 후에는 스프링, 테스트 코드, 객체지향 프로그래밍 등 실무에 필요한 기술을 익히는 데 집...

2024년 회고: 개발자로서의 성장과 도전, 그리고 새로운 목표

작년에는 2월이 되어서야 회고를 했는데, 올해는 12월 중순에 미리 회고를 하게 되었다. 작년 말에 세웠던 2024년의 목표들을 하나씩 돌아보며 어떤 경험들을 하며 한 해를 보냈는지 되돌아보려 한다. 1. 건강을 챙기자 24년도에는 운동을 통해 체지방을 줄이는 게 목표였는데… 그러지 못했다. 하하 프로젝트 일정에 쫓기다 보니 3월부터 손목이 아파...

서비스 계층 다이어트: Thin Service와 템플릿 패턴으로 수강신청 시스템 개선하기

요약 Next-step의 “TDD, 클린 코드 with Java” 과정 중 수강신청 관리시스템 1단계, 2단계 미션을 통해 thin service와 도메인 모델 설계에 대해 배운 내용을 작성하였습니다. 이 글의 목적 객체지향 프로그래밍과 클린 코드에 관심이 생긴 2년 차 개발자로서, 제 코드가 어떻게 변화하는지 다루고자 합니다. ...

Point 객체 도입으로 가독성 높이기: 사다리 게임 리팩토링 사례

요약 Next-step의 “TDD, 클린 코드 with Java “ 과정 중 사다리타기 게임 미션을 통해 배운 객체지향 프로그래밍에 대해 작성하였습니다. 이 글의 목적 객체지향 프로그래밍과 클린 코드에 관심이 생긴 2년 차 개발자로서, 제 코드가 어떻게 변화하는지 다루고자 합니다. 이 글을 통해 스스로 개선된 부분을 인식하는 ...

EnumMap으로 성능 개선하기: 로또 게임 TDD 리팩토링 여정

요약 Next-step의 “TDD, 클린 코드 with Java “ 과정 중 로또 게임 미션을 통해 TDD와 클린코드에 대해 학습한 내용입니다. 이 글의 목적 이 글을 통해 스스로 어떤 부분이 개선 되었는지를 인식하는 것이 첫 번째 목표이고, 이 경험을 공유하는 것이 두 번째 목표입니다. 상세한 목적은 자동차 경주 미션에서 확...

자동차 경주 게임으로 배우는 TDD와 객체지향 설계 원칙

요약 Next-step의 “TDD, 클린 코드 with Java “ 과정 중 자동차 경주 미션을 통해 TDD와 클린코드에 대해 학습한 내용입니다. 이 글의 목적 객체지향 프로그래밍과 클린 코드에 관심이 생긴 2년 차 개발자로서, 제 코드가 어떻게 변화하는지 다루고자 합니다. 이 글을 통해 스스로 어떤 부분이 개선 되었는지를 인식하는 ...

글또 10기 시작: 글쓰기를 통한 성장과 지식 공유의 여정

요약 글또 10기 첫 글의 주제는 ‘글또‘이다. 1)글또를 왜 신청했는지, 2) 글또 참가를 통해 무엇을 얻으려 하는지, 3)글또를 어떤 식으로 참여할 것인지에 대해 썼다. 이 글의 목적 글또 10기를 막 시작하는 지금의 내 생각과 마음가짐을 글로 남기려 한다. 6개월 동안 내가 변할 수도, 아닐 수도 있다. 만약 달라졌다면 어떤...