개발플젝 '모두의 주문'을 향해 첫발을 내딛다
안녕하세요 로고스토리 David 입니다. 오늘은 logostory두번째 모임을 가진 날이었습니다. 새로운 스터디 장소인 투섬플레이스 수지 동천역점에서 진행이 되었습니다. 오늘 이야기 나온 내용들 입니다.
일요일 오전 10시의 수지 동천역은 한가롭다
스터디 장소인 투섬플레이스 수지 동천역점이 위치한 U타워는 오피스 건물이 주라 주말인 일요일 오전에는 조용했습니다. 아침에 오가는 사람도 뜸하고 다들 먼거리를 잘 오실런지 살짝 걱정도 되기 시작했습니다.

기우였네요..12분이 오신다고 하시고 15분이 오셨네요
다들 빠지기도하고 못 오시기도 할줄 알았는데 아니였네요. 신기한건 이중에 2/3가 지난 주에 안나오신 분들이고 지난주에 나오셨다가 이번주에 못오신 분들은 다음주에 나오겠다고 합니다. 다음주에는 몇분이 되실지 걱정반 기대반이네요. 처음에 하다보면 빠지겠지라고 말씀드렸는데 다들 ‘누구지? 나는 아닌데…‘ 하는 마음으로 오시는듯 합니다.

우리가 개발할 주제 ‘모두의 주문’
우리가 투표를 통해 무려 14명이 선택한 모두의주문으로 개발 주제를 선택했습니다. 모두의주문은 손님이 자리에서 모바일로 주문하는 서비스 입니다. 모든 기능을 구현하려면 주객이 전도되어 스터디 방향인 ‘프로젝트를 통한 스터디’가 ‘프로젝트를 위한 스터디’가 될수 있어 간단한 몇가지 기능만들 구현하되 기능별로 디자인부터 최하단까지 전체 path를 구현하는 것에 중점을 두는 것으로 정했습니다.

두개의 파트(Frontend, Backend)로 나눠서 진행하기로 했습니다
인프라(AWS)와 Backend(Springframework)를 주로 스터디하고 기능을 구현할 Backend파트와 디자인(Sketch, Zeplin), Frontend(ReactJS)를 스터디하고 구현할 Frontend파트로 나눴습니다. 각각 파트별로 일꾼을 뽑았고 Backend는 Kevin, Maxx님 Frontend는 김성빈, 포드님이 지원 및 반강제 추천으로 정해졌습니다.

제품에 필요한 기술익히기 1달, 제품 만들기 1달
우리가 만들 제품은 정해졌고 해당 제품을 만들기 위해서는 우리가 지식도 쌓고 개발 실력도 늘려야 하기 때문에 처음에는 장수가 전쟁을 치르기 위해 훈련을 통해 무기를 체화 시키듯 각각의 개발 툴 및 언어를 익히는데 중점을 두고 그 다음달은 익힌 기술들을 사용해서 실제 제품을 만들어보는 방식으로 스터디를 진행하기로 했습니다.(기간은 상황에 따라서 변경이 될수 있겠네요)
파트별 스터디 계획
파트별로 스터디 계획이나 할 일들을 정리했고 관련 내용은 보기 편하도록 (양이 많아 일일히 붙여넣기 빡세서..) 링크를 통해 ( Backend, Frontend )공유 합니다.
참고자료
백기선님 스피링 기반 REST API 발표 자료
백기선님 스프링 기반 REST API 데모 소스
백기선님 스프링 기반 REST API 발표 후기
크롬 익스텐션 깃헙 코드트리 뷰어
머티리얼 디자인 Theme Editor
머티리얼 디자인 기반 React Components
Jest - Delightful JavaScript Testing
Enzyme - JavaScript Testing utilities for React
Style Guide - Airbnb