Offline Meeting
Toddling with RSpec : 프로그램 실습 모임으로 격주로 진행되며, 페이스북 그룹(ROR Lab Renewal)에 이벤트로 공지가 올라 갑니다.
목적
- 레일즈 개발을 몸으로 익힌다
- 개인 프로젝트를 공유하거나 막히는 점을 토론한다.
- 로라 API를 개발한다.
- RSpec 공부
운영방법
- 슬랙에서 막히는 부분이 생기거나 로라 API 기능을 개발하기 위한 토론 또는 질문과 답변을 합니다.
- 페어 프로그래밍을 하기 위해 누구나 사람을 모집합니다.
- 시간과 장소는 주중 평일 저녁(페이스북 조사에서는 화요일에 가능하다는 의견이 많았음), 강남역 토즈(1호점: 강남역 10번출구 주변, 2호점: 신논현역 주변)
- 모임 참석자가 3인 이상이면 페이스북 그룹 RoR랩 리뉴얼에 이벤트를 공지합니다.
- 모이기 전에 만나서 토론하거나 코딩하거나 해결할 미션을 정합니다.
- 모임 결과를 공유합니다.
향후 운영 방안 또는 의견
- 누구나 자유롭게 의견을 달아주세요.
- 슬랙에서 자유롭게 토론합시다. 아무거나 좋으니 물어보세요.
- 필드 추가 등 마이그레이션하더라도 롤백할 수 있으니 프로젝트 개발 초기에 여러가지 시도를 해봅시다.
- 모임에 직접 참가하기 어려운 사람들을 위해 클라우드 개발툴로 페어 프로그래밍을 합니다. 예) c9.io, nitrous.io, 페어 프로그래밍 위드미
- 무선 또는 유선 인터넷으로 행아웃 온에어를 하여 멀리사는 사람도 참여할 수 있도록 도와줍니다. => 인터넷이 느린 경우가 있어서 실시간 중계는 하지 않고 화면녹화하여 공유.
- 라즈베리파이로 미러링하고 행아웃 온에어를 하는 방법을 검토합니다.
지난 모임
차수 |
일자 |
참석자 |
비고 |
1차 |
2014-02-08(토) |
이한국, 김성준 |
여의도에서 모이기로 했으나 좀 더 공부한 후 만나기로 함. |
2차 |
2014-02-14(금) |
이한국, 정창훈, 박유진, 홍순상, 김성준 |
3차 |
2014-02-26(수) |
정창훈, 박유진, 임영수, 김성준 |
행아웃을 시도했으나 무선인터넷이 잘 끊어져서 실패함. 박유진님과 임영수님의 페어 프로그래밍이 돋보였음. |
4차 |
2014-03-11(화) |
최효성, 윤승준, 박유진, 임영수, 이한국, 김성준 |
controller spec은 시간부족으로 다음 시간에 |
5차 |
2014-03-25(화) |
최효성, 윤승준, 박유진, 홍순상, 정창훈, 임영수, 이한국, 김성준 |
"Project 개발 현황" 페이지에서 진행하는 작업을 행 추가해주세요. |
6차 |
2014-04-10(목) |
최효성, 윤승준, 임영수, 박유진, 김대권, 아샬, 홍순상, 김성준 |
코드 리뷰(Bulletin, Event, QnA), 콘트롤러 스펙에 대한 라이브 코딩, 로라API 모델링 |
차수 |
내용 |
자료 |
1차 |
|
|
2차 |
RSPEC 초기 설정과 모델 스펙 작성 공부(이한국님의 "Everyday Rails Testing with Rspec" 책을 읽고 슬라이드로 지식 공유) |
녹화 #1, 슬라이드 |
3차 |
포스트(Post) 모델 스펙의 예문("it" example) 작성, 포스트 필드 마이그레이션(추가), 포스트 팩토리 작성, |
녹화 #1 슬라이드 |
4차 |
RSpec matcher 소개, 커밋 로그 정리하는 방법 |
녹화 #1, #2, 슬라이드, 예시 |
5차 |
1부. 임영수님의 RSpec 매처(matcher) 실습 강의, 2부. 코드 리뷰, 3. 실습 서버 신청 |
플라자, 포스트 모델 리뷰, 모임 후기(작성중) |
6차 |
|
후기 작성중 |