Life/Memoirs 4

[회고] H프로젝트(iOS) 2018.11 ~ 2019.3

작년 11월 부터 H프로젝트(iOS)를 시작했는데, 처음으로 SI를 해본 느낀 점과 생각을 정리하기 위해 회고록을 작성해 보았다. 1. 잘한 점- RxSwift / ReactorKit정말 적용을 할지 말지 고민을 많이 했다. 개인 프로젝트 하면서 조금 공부를 해보았지만 실제 프로젝트에 사용을 해도 괜찮을까? 라는 많은 고민이 되었다.같이 협업하는 개발자 분도 처음에는 일정이 너무 빡빡해서 힘들지 않겠냐고 했지만, 지금 하지 않으면 못한다는 생각이 들어서 강행을 하게되었다.처음엔 MVVM패턴으로 구조를 잡다가 중간에 ReactorKit으로 적용하게 되었다. 아직 구조가 부족한 부분이 있고 일부는 Rx를 사용하지 않은 부분도 있었지만, 같이 협업했던 개발자분이 실력이 뛰어난 분이라 덕분에 나도 같이 많이 배..

Life/Memoirs 2019.03.04

[회고] 2018 회고록

2017 회고를 한지 얼마 안된거 같은데 벌써 2018가 끝나고 있다니 믿겨지지 않는다.iOS 개발을 2015년 부터 했으니 이제 5년차를 앞두고 있다. 전체 개발 경력은 6년차.. 그리고 지금은 4번째 회사를 다니고 있다. 기존 다니고 있던 회사에서 안드로이드 개발자가 퇴사하면서, 자연스럽게 업무는 나에게로 왔고, 4~5개월 간 iOS와 안드로이드 경험을 할 수 있었다. 대부분 작은 기능 추가, Analytics 추적코드를 심는 수준이었지만 안드로이드의 구조를 알 수 있는 기간들이었다. - Java를 다시 공부하게 됨- Android 기본적인 구조을 알게됨- Firebase Analytics, Facebook Analytics 이용해서 기획과 마케팅 업무를 협업할 수 있었다. 6월 말, 회사 사정이 어..

Life/Memoirs 2018.12.19

[회고] 2010 - 2017 회고록

26살, 운이 좋아 A사, D사에서 각각 6개월간 인턴을 했었다. A사는 학점인증제로, D사는 졸업 후 인턴을 하였는데, 그곳에서 배울 수 있었던 것은 - 대기업에서의 개발 프로세스, 업무 문화, 조직 구조- 각 서비스의 버전과 빌드 번호관리, 소스관리 방법- QA 과정과 RTM 결과로 인한 회고, Mentis, Jira 업무 사용법 D사에서 정직원으로 QA업무를 더 일할 수 있었지만, 나는 좀 더 다른 분야에서 일을 하고 싶었기에 나와 새로 취업 준비를 하게 되었다. (예전엔 이 일을 참 많이 후회했다.) 그 후 B사, O사에서는 총 3년간 전산 업무를 시작했다. 나는 20대에는 무엇을 하고 싶은지 왜? 라는 이유 없이 직장을 구하려고 했던 것 같다. 그래서 돈 많이 주는 곳을 선택한 거 같다. - 서..

Life/Memoirs 2018.02.21

#개발하면서반성해야할점 #느낀점

1. 배열을 사용할 때 append로 한 뒤에 초기화을 안하면 데이터가 꼬이게 된다.-> 배열, 맵, 딕셔너리를 사용할 때는 반드시 초기화를 염두하면서 개발하기 2. 소스 몇줄 줄이겠다고, 변수의 역할을 2~3개 씩으로 사용하는 것을 피하자 (예를 들면 페이지 카운트라는 변수를 쓰면 되는데 다른 의미를 가지고 있는 배열의 카운드를 사용하다가 나중에 수정할 때 이해를 못하는 경우가 생긴다.)-> 변수는 의미 하나당 하나씩, 너무 많으면, 배열이나 튜플 등 지혜롭게 줄이는 방법을 찾아보자 3. 변수명을 비슷하게 쓰는 경우 upDownResult, upDownList, upDownResultData, upDownResultArray.. 변수를 남발하면 나중에 진짜 머리 터진다..-> 최대한 변수명을 간략히, ..

Life/Memoirs 2017.07.27