Keep (유지할 점)몰랐던 점이나 새로 알게 된 점을 공유하고 함께 문제를 해결해 나가는 시간이론 개념들을 정립하고 이해할 수 있는 시간이 되었고, 팀원들과 함께 고민하고 공유하면서 성장할 수 있었음.문제를 하나하나 해결해 나갈 때마다 느껴지는 성취감주말 새벽까지도 열정적으로 오류를 찾고 수정했던 우리의 의지!Problem (문제점)ReturnViewController 부분에서 초기 계획이 부족해서 개발이 지연되고 예상치 못한 버그가 발생했음.화면별 태스크와 필수 요구사항 정리를 대충 넘어가고 일정 관리가 제대로 되지 않아 학습과 코드 작성의 부담이 증가했음.Try (시도할 점)앞으로는 더 철저한 설계와 계획으로 작업을 진행해야 함.시간이 많이 걸리더라도 초기 설계를 제대로 하고, 필수 요구사항을 꼼꼼..
Team Project
우히히내 페이지 완성했음!9 to N..?진짜 일주일 내내 밤 샌듯.. 너무 피곤해요 후후 광고도 넣었지롱UI 나름 깔끔하게 짠 듯? 팀원 분들도 진짜 다들 다같이 열심히 해주셔서좋은 결과가 나온 것 같음 마지막으로 느낀점은, 프로젝트를 진행하면서 설계의 중요성을 다시금 깊이 깨달았습니다. ReturnViewController 부분에 초기 계획이 미흡하여 개발 시간이 지체되고, 기능 구현 과정에서 예상치 못한 버그가 발생하는 등 많은 시행착오가 있었습니다. 하지만, 문제를 하나하나 해결해 나갈 때마다 느끼는 성취감 덕분에 견딜 수 있었던 것 같습니다. 앞으로는 더 철저한 설계와 계획으로 guard let 해야 할 것 같습니다. 깃 허브 : https://github.com/qockqock/Kic..
오늘은 버그 잡는 날~버그와 예외처리를 전부 잡아 보자고~팀원이 도움요청해서 호다닥 고쳐주러 갔음 [Bug]이미 가입된 이메일이 있었으나, 회원가입 버튼 이벤트 부분에예외처리가 없어서 가입되는 현상 발생 [Fix]재사용성을 위해 얼럿 생성 관련 메서드를 따로 뺏음(여긴 내가 짠 코드가 아니어서 일단 오류 잡아주는 느낌으로만..) [Bug]이후에! 데이터 정보 받아오는 과정에서 또 오류가 났다기에호다닥 달려가서 코드 뜯어봄 Model에 있는 코어데이터와 비교해 보니이상한 점이 있어 또 수정! 음음 제대로 가지고 오는군! [Bug]마이페이지에서 로그아웃 눌렀을 때 회원가입 버튼이 안 눌리는 오류 발생 [Fix]인스턴스 재정의가 되지 않았음. 여기까지는! 팀원들 오류 해결 부분이었음그러다 내 예외처리 ..
오늘은 기능구현에 몰두했음. 나는 로직을 짜기 전 시나리오를 미리 세우는 타입임.예를 들어, 이번 ReturnViewController의 기능을 구현하기 위해 로직을 굴러보는거지. 요런 느낌으로! 근데 확실히 이번조는 조원이랑 소통이 잘 돼서 너무 재미있었던 것 같음깃 허브 규칙도 다들 잘 지켜주셔서 컴플릭도 덜 나고 만약 나더라도 담당 하시는 분과소통하면서 문제 해결해 나가는게 너무 재미있었음코딩 재밌당!! 으음.. 아침에 팀 노션을 확인해보니 매니저님이 SA피드백을 해주셨다.그 중 앱이 백그라운드에 진입하더라도 스톱워치가 동작하도록 구현..!?음.. 어떻게 하는거지? 방법은 생각보다 간단했음. Project -> Signing & Capabilities -> + 버튼 클릭 후 Background ..
첫 째날 작성한 요구사항과 와이어프레임이 뭔가 이상함.????? 긴급회의.. 이후 팀원들과 UI피드백과 로직에 대해 이야기를 나눈 뒤 어느정도 해야할 것들이 정리되었음.하.... 이미 UI 다 짜놨는데 수정해야겠고만 ㅠㅠ암튼 바뀐 UI를 봤는데 전 후 차이 실화냐?와...아무튼 UI 개편하고 코딩할맛이 난다고 해야할까..? ㅋㅋ갑자기 코딩이 엄청 하고싶어짐.그렇게 뚝딱뚝딱 만들어 결제수단과 쿠폰 함 하프모달 을 완성시켰음 ++ 새로 안 사실인데 이번 킥보드 앱은 iOS 버전 15로 통일했단말임?근데, 하프모달 높이를 커스텀 하려고 보니까 iOS 16버전부터 가능하다고... 해서.. ㅠㅠㅠㅠ팀원과 회의끝에 중간사이즈로 타협봄 ㅋㅋ 배X 아님아무튼 아님.큼큼 근데, 이 페이지를 구현하다보니 Label을 많..
이번주차는 팀프로젝트 주차이므로 포스팅은 요걸로 대체하겠음. 벌써 네 번째 팀프로젝트이다. 예전 프로젝트에서 느꼈지만, 초반 설계의 중요성을 느껴 이전보다조금 더 빡빡하게 짜볼 예정이다. 처음 과제를 내주셨을 때 킥보드앱의 필수 구현사항을 따로 정리해서 보기 쉽게 정리했음.이후에 조원들과 의견을 모아, 페이지별로 추가 할 기능을 정리해서 자료화 한 뒤 깃허브 이슈에 등록하여작업진행 할 준비를 마침. +++ 나중에 4편에서 이야기 하겠지만 이래도 초반 설계가 많이 많이 부족했음 ㅠㅠㅠ프로젝트 기간이 짧아서 어쩔 수 없는건가..?일단!요구사항을 정리한 뒤 와이어프레임을 짜기 시작해서 이런 느낌..?으로 짜서 먼저 구현한 뒤 시간이 남으면 추가구현 하는 느낌으로작업을 진행했다. 그렇게 이제 역할을 나눠 진..