작업 (1)

공부·2024년 11월 26일

후기

국비수업에서 내준 문제를 작업해봤다.

처음 원본 작업물의 작업을 시작할 때 프로그래밍에 대해 아무것도 모르는 상태였고

배열부터 시작해서 리스트로 리팩토링까지, 또 서비스 단 까진 구현하진 못 했지만

컨트롤러까지 나눠서 구현을 끝냈다.

처음 목표로 삼은 부분은 일단, 이 실기를 통해 문법을 익히는게 주 목표였고

그 다음 다양한 메서드들이 어떤 기능을 하는지 어떤 상황에서 사용을 하는지

감을 익힌 뒤 특수문자 검사나 부족해보이는 부분들을 보완하면서

최대한 AI에게 물어보지 않고 내가 할 수 있는 선에서 구현했다.

원본 작업물

전체적으로 리팩토링을 끝낸 뒤,

현재 상황에서 백지의 상태로 아무것도 참고하지 않고 스스로 어디까지 구현할 수 있는지

테스트를 하기 위해 처음부터 작업을 하기 시작했다.

진행 된 작업물

짧은 시간동안 최대한 생각나는 부분들로 작업을 해보느라 특수문자와 같은 디테일한 체크까진

구현하진 않았지만 백지의 상태에서 이 정도까지 구현할 수 있게 발전했다는 부분에서

성장했다는 느낌이 느껴졌고, 대부분을 컨트롤러 부분에서 구현하려고 노력했으며

실행되는 부분에서는 최대한 컨트롤러로 많은 데이터가 넘어가지 않도록 구현을 했다.

아직까진 익숙하지 않아서 Stream 같은 문법을 사용하진 못 했지만

다시 한 번 똑같이 구현을 해 보면서 이번에는 사용하지 않았던 Stream을 최대한 이용해서

작업을 진행 해 보겠다.

0개의 댓글