본문 바로가기

회고록8

함수 이름 잘 짓는 방법 입사 후 처음으로 받은 업무!동일한 필터링이 a에서는 되지만 a' 버튼을 누르면 나오는 새창에서는 필터링 되지 않는 이슈를 수정해달라는 업무였다.유지 보수였기 때문에 열심히 기존 코드를 읽고 해석하고, 변수 명을 추측하고 db 테이블을 분석하고 이해하며 최대한 기존 코드와 로직이 비슷하게 작성하려고 했다. (일관성 유지가 중요하다고 생각) a에서 발동되는 필터링 로직을 살펴보니, 관리자가 "필터링 사용하실게요~"하면 doNotFilteringDataIn 이라는 함수가 작동하면서 관리자가 필터링 하겠다는 데이터(FilteringData)가 걸러지는 방식이었다. 이 로직을 참고하면 되겠구나! 생각하고 빨리 고치려고 노력했다. pr을 얼른 올려보고 싶었기 때문 ㅎㅎ 새창에서는 필터링 조건은 같지만, a에 나오.. 2024. 6. 17.
미니프로젝트 회고록 미니프로젝트가 끝이 났다. 공식적인 기간은 한 달, 비공식적 기간은 +2-3주 일산에서 서울을 왕복하며 진행한 프로젝트라 힘든 부분도 있었지만 부대끼면서 협업할 수 있던 재밌는 경험이기도 했다. 마주한 고난과 깨달은 점, 개선해야할 점을 기록해보겠다 1. 난생 처음 마주한 워터폴 이번이 두 번째 프로젝트인데 첫 번째 플젝을 애자일로 진행했으니 난생 처음 마주한 건 맞다 ㅎㅎ 끝없는 설계.. 우리 조가 다른 조보다 먼저 시작했는데 그 이유가 바로 워터폴 방식을 도입했기 때문이다. 메소드 명부터 모든 로직을 설계했다. 설계 회의를 하루에 3시간도 넘게 한 것 같다. 비대면으로도 만나고 그렇게 설계 회의, 설계 수정 회의를 2-3주 하다보니 너무 지쳤다. 설계가 끝나야 코딩을 할 수 있기에 계속 토론만 한 기.. 2023. 10. 24.
플레이데이터 데이터 백엔드 3기 8월 2주차 회고 일주일 동안 한 일 저번주에 계획했던 공부글도 올렸고 영상 편집도 했다. 프로그래머스 해시파트는 마지막 단계 문제 빼고는 모두 스터디 완료했다. 그리고 주말에 매번 나태해져서 실패했던 1일 1커밋도 성공했다! 학원에서는 restAPI와 postman을 이용해 response받는 프로젝트를 진행했다. 그리고 스프링부트의 흐름을 이해하기 위한 프로젝트를 진행했다. DB 툴로 H2를 처음 사용해보았다. 좋았던 점 스프링 부트를 사용하기만 했지 정확한 흐름과 롬복에 대한 이해가 낮았는데 이론을 바탕으로 예제를 통해 직접 배울 수 있어 좋았다. 또한 인텔리제이로 프로젝트를 진행하기 위해 설정에 대하여 친구들과 여러 시도를 해본 것이 재미있었다. 파일 경로 설정의 중요성과 버전의 호환성 문제에 대하여 생각해볼 수 .. 2023. 8. 13.
플레이데이터 백엔드 3기 8월 1주차 회고 일주일 동안 한 일 jsp에 대한 공부와 직접 뉴스 기사를 등록하고 삭제하는 서비스를 만들어 jsp를 적용해보았다. 좋았던 점 jsp에 대한 공부를 할 수 있어 좋았다. 로컬에 호출할 때 404에러가 떴다. 에러를 처리하면서 코드에서의 오타와 톰캣과의 호환성 문제 등을 해결하며 더블체크하는 자세를 길렀다. 아쉬웠던 점 할머니 제사로 3일을 빠졌다. 그래서 작은 예제는 스킵하고 큰 예제 하나만 가지고 공부했는데 그게 너무 아쉽다. 개선할 점 요즘에 너어무 일어나기 힘들다. 날도 더워지니 더더욱 나가기 싫어하는 것 같은데, 매일 갖는 마음가짐이 중요한 것 같다. 처음 부트캠프에 임했던 간절함을 잊지말자. 다음주 계획 1. 리스너에 대한 공부 게시글을 작성 2, 유튜브 밀린 영상 2개 만들기 3. 프로그래머스.. 2023. 8. 7.