728x90 프로젝트34 8일차 ) 그래서 니가 뭘 할 수 있는데? 8월 10일, 여덟 째 날 어제 면접으로 정시니가 없었기 때문에... 오전 회의도 정신 없이 지나갔다. (ㅠㅠ) 이해가 안 돼서 몇 번 되물어보고 확인했다...휴 그래도 다시 앉아서 개발을 하니까 머리가 돌더라고? 메모 추가, 수정, 삭제를 열심히 개발했다. 편리한 기능 @Valid 를 최대한 이용하고 싶었고, response 도 enum처럼 상수로 수정해서 쓰면 좋을 거 같았다. @Valid 예외를 잡을 @ControllerService 도 만들고~~~ 근데 개발 중,,,청천벽력(?) 같은 소식이...ㅎㅎㅎ 메모 기능이 수정 됨ㅠㅠ 처음에는 무조건 키워드+이유+태그가 들어가야 했는데 설문조사 의견을 반영해 키워드"만" 필수, 나머진 선택사항으로 놔두기로.... 으아아아ㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏ 나 개발.. 2023. 8. 10. 7일차 ) Rest Api 비켜 ! 프론트 통신 성공 ! 사실 6일차 밤에 한 거긴 한데 6일차에 작성 못했으니 여기에라도 작성! 프론트랑 RestApi 로 통신하도록 설계했기 때문에 언젠가 통신 작업을 해야했다. 그리고 그게 어젯밤. 프론트 개발자님이 찾아오신 링크로는 서버간의 통신을 위해서는 Cors 설정을 하고, ssh 인증서를 발급받아야 한다고 하셨다. 그런데 네트워크를 쫌 공부한 내 생각에는 굳이 ssh 인증서를 발급받아야하나? (유료잔아.. 그럼 네트워크 통신이 필요한 모든 서비스가 전부 유료 발급을 받아야해? 필요할 리가 없다고 생각했음.) Cors 정책이면 그냥 해당 요청만 받을 수 있도록 Cors 관련 설정만 하면 안 되나? 싶어서 "일단 Cors 설정 먼저 해볼게요." 했다. HTTP 도큐먼트에 보면 설정 예시가 나와있는데 블로그 링크들에 보.. 2023. 8. 9. 6일차 ) 테스트 고수 "등장" 8월 8일, 여섯째 날 내가 오전에 일이 있어 회의를 건너뛰었다. (ㅠㅠ) 대신 슬랙으로 진행 사항을 공유했다. 저녁 회의에는 의논할 것이 있다고 하셔서 반드시 참여해야 함!!!! 프론트가 서버를 배포하기를 기다리기엔 시간이 촉박해, 일단은 태그 추가 기능부터 개발하기로 했다. 근데 개발하면서 궁금한 게 생김. 세션에 있는 id 를 가지고 와서 tag 를 가져와야 하는뎁,, 로그인 작업을 하면 이미 세션에 id는 넣어진 상태일 것 아냐? ->>>> 그러면 세션의 NULL체크와 id 값이 null 인가 아닌가를 체크하는 작업을 거쳐야 할까? 2023. 8. 8. 5일차 ) 테스트용 서버를 올렸다 ! 8월 7일, 다섯째 날 오늘은 너무너무 피곤했지만 힘내서 일어났다. (수요일이 면접이니까...) 역시 오전 회의. 참고로 회의는 11시에 진행되고 중간 진행 사항은 공식적으로 3시, 9시에 공유한다. 회의는 진행 사항 공유 외에 새로 개발해야할 사항에 대해 논의했는데 우리 서비스는 태그를 기준으로 메모를 추가하는 서비스이기때문에 드디어 태그 추가에 관해 이야기했다ㅋㅋㅋㅋ ㅠㅠ 생각보다 기능 개발 속도가 빨랐기 때문에 왠지 잡다한 기능도 개발할 수 있을 거 같아서^_^(욕심) 처음부터 10가지의 태그를 한 번에 추가하기보단 세 가지 정도로 추가하고 그 후에 태그를 추가할 수 있게 하기로 했다. 디자인도 금방금방 나오고있고 IA, 화면설계서 등도 후딱후딱 나왔다. 오늘은 서버를 올리기로 했는데 저녁 먹기 전.. 2023. 8. 7. 4일차 ) JWT 인증을 다시 개발하다. 8월 6일, 넷째 날 오늘도 역시 간단한 오전 회의로 시작. 로그인(테스트 완료), JWT 인증(테스트 미완료)까지 구현을 했다고 보고했다. 원래 예정되어 있던 스케쥴이 오늘까지 JWT 구현을 하고 월요일에 프론트와 통신을 위한 배포 작업을 하기로 되어 있었는데 생각보다 너무 빨리 작업이 끝나서 오늘 테스트를 끝낸 후 배포를 진행하고 후~~~딱 미리미리 작업 스케쥴을 땡겨서 하고 싶었으나... 다들 넉넉한 스케쥴을 잡기를 원하시고 나도 수, 금 면접이 잡혀있기도 해서 그냥 납득 후 해산! 그리고 JWT 테스트를 했다. 테스트가 생각보다 좀 걸렸지만 그래도 일단200 나오는 거 확인 해보리기 ? ㅋ 당연히 전에 했던 프로젝트를 보며 코드를 참고했는데 이제는 필요 없는(어떤 것은 프론트와의 통신에서는 불필.. 2023. 8. 6. 3일차 ) 회원가입 완료, 그리고... 8월 5일, 셋째 날 회의를 했다. 다들 일이 있어 시간을 좀 앞당겼다. 기획자님은 여행 중이시라 듣톡만 하셨다. 애자일로 진행하기로 했기 때문에 중간 중간 자주 모여 회의하고 진행 사항을 공유해야 한다. 서로의 진행 사항을 공유하고 내일까지 해야할 일을 논의했다. 나는 백엔드라 앞단이 없어도 일단 기본 인프라는 구현해놓을 수 있기 때문에 회원 가입은 어제 구현을 완료했다. 확실히 어떻게 해야할지 정해놓으니 중간 생각 단계 (?) 가 없어 개발이 빨리 빨리 진행됐다 ! 굳 ㅋ 근데 그래도 미처 생각하지 못한 수정 사항이 생기더라고? 그건 슬랙과 노션으로 프론트 개발자님과 따로 공유했다. 답이 빠르셔서 좋당ㅋ_ㅋ 인텔리제이 기능인 .http 파일로 HTTP 요청 테스트를 했는데 이게 아주아주~~~~ 개발 .. 2023. 8. 5. 이전 1 2 3 4 5 6 다음 728x90