프로젝트/SLP(스터디 메이트 매칭)-SeSAC(3)
-
SLP(회원가입 프로세스) 리팩토링 소감(회고)
한 줄 소개 전화번호 인증과 개인정보 입력절차를 거치는 회원가입 절차 구현 진행기간 2023-03-10 ~ 2023-03-23 1. 중점 진행 사항 기존 SLP를 완성하지 못했기 때문에 리팩토링은 꼭 제대로 하고 싶었다. 그 동안 부족한 부분을 공부하면서 리팩토링 부분을 회원가입 단계만 한정하기로 했고 진행했다. 회원가입 프로세스 구현에서 핵심은 크게 3가지였다. -. MVVM패턴 적용 -. RxSwift를 사용한 반응형 프로그래밍 구현 -. 공통 객체 묶어서 화면 파일 갯수 최소화 결론부터 말하면 MVVM, RxSwift는 적용했지만 공통 객체를 묶어서 화면 파일 갯수를 최소화하는 것은 구현하지 못했다. 회원가입 절차는 UI가 많이 바뀌지 않기 때문에 큰 틀에서 UI를 잡아놓고 바뀌는 부분만 객체를 갈..
2023.03.23 -
SLP(회원가입 프로세스) 리팩토링 프리뷰
SLP는 원래 회원가입부터 메인서비스까지 포함하는 프로젝트다. 모든 내용을 다 리팩토링하면 좋겠지만 고심끝에 회원가입 단계만 리팩토링하기로 결정했다. 이유는 크게 두가지인데 첫째는 포트폴리오를 준비하기에 시간이 한정되어 있기 때문이다. 최대한 빨리 취업해야 하는 내 입장에서는 완성도가 낮은 전체서비스를 준비하기 보다, 부분적이지만 완성도 높은 내용을 준비하는게 더 낫다고 생각했다. 그리고 두번째는 서버가 더이상 열려있지 않기 때문이다. 서버에서 API 응답을 받아 진행해야하는 부분이 많기 때문에 로직만 구현하는 건 시간투입 대비 효과가 떨어진다고 판단했다. 나는 그 동안 부족한 부분인 MVVM과 RxSwift 위주로 공부했다. 이를 바탕으로 회원가입 프로세스에서 아래 3가지를 리팩토링하려고 한다. 리팩토..
2023.03.03 -
SLP(스터디 메이트 매칭) 리뷰 및 소감
다른 수강생처럼 프로젝트를 잘 따라가지 못했다. 내가 부족한 탓이다. 공부량과 열정이 턱없이 부족했다. 변명이지만 개인사정 때문에 공부에 많이 집중하지 못해서 나온 결과라고 말하고 싶다. 그래도 긍정적인 부분은 있었다. 디자인파일을 참고하면서 앱서비스를 처음부터 끝까지 기획하고 개발해볼 수 있었다는 점이다. 다른 말은 특별히 하고 싶지 않다. 그냥 앞으로 열심히해서 내년 3월 안에 꼭 취업하고 싶다는 생각 뿐이다.
2022.12.17