티스토리 뷰

일상

Swift Korea Meetup 2

Zedd0202 2017. 12. 13. 23:50
반응형

안녕하세요 :) Zedd입니다.

오늘은!!! 두번째 Swift Korea Meetup이 있었씁니다. 키키


순서는

이렇게 ~.~


구글캠퍼스에서 진행되었어요.


● ReSwift로 리액티브 프로그래밍 구현하기
RxSwift는 들어봤어도 ReSwift는 처음들었어요!!!!!
ReSwift는 부분적으로 Reactive 패러다임을 따르며, 단반향 데이터 흐름을 기본으로 한 아키텍쳐 라이브러리라고 합니다.



이런 구조?..를 가지고 있다고 합니다.
ReSwift를 사용하면 좋을때는, 여러곳에서 같은 State를 사용/변경하는 앱
부작용 핸들링을 해야할때(단방향 데이터 흐름으로 부작용을 최소화한다고 합니다.)
웹소켓, 다양한 API를 사용할때 라고 합니다.
RxSwift만 있는 줄 알았는데 ReSwift의 존재?를 알게 되어서 다행. 이런게 있다는걸 모르면 검색도 못하니까요 :)


● 프로토콜(Test Stub)을 활용한 비동기 네트워킹 로직 테스팅
제목 그대로 프로토콜을 활용한 비동기 네트워킹 로직 테스팅.
이걸 어떻게 하냐? -> Fake 네트워킹 개념 도입 : 서버를 통하지 않기 때문에 문제가 발생되지 않음.
== Test Stub
뭔가 "Fake 네트워킹"이라는 것이 신선했어요.
그러면서 이를 간단하게 해주는 것이 수열님이 만든 Stubber라이브러리라고 소개해주셨습니댜


● Simulator Customizing & Testing
제일 신기했어요!!! 와 진짜 뭔가 진짜 개발자같았어요..정말 시뮬레이터 커스터마이징이랑 xcrun simctl를 이용해서 테스팅 하는방법을 소개해주셨는데
정말 "이런게 있을지도 몰라"라는 생각도 못해본 것들이라 너무 신기했고 저도 꼭 도전해보고싶은..
스크립트만 잘 짜놓으면 테스팅할때 정말 간편하겠더라구요 XD 진짜 이런게 있다는 사실을 알아서 기뻐요


● iOS와 케라스의 만남
저번 let us:Go!때도 본 세션!!나는 언제 딥러닝 해보나




● 스위프트를 여행하는 히치하이커를 위한 스타일 안내서
아 정말 좋았어요! SOLID법칙...코드로 예제를 보여주셔서 이해가 더 잘갔습니다 :)
스위프트를 여행하는 히치하이커를 위한 스타일 안내서의 슬라이드는 여기에 올라가 있으니 참고하세요!! 
슬라이드의 20페이지를 보시면, 코드 품질 개선 훈련의 목록이 있는데...안지키고 있는 것들이 많네요. 
지키도록 노력해야겠씁니댜


하이퍼커넥트, 토스, 스타일쉐어에서 준 기념품들 ~.~

Swift Korea Meetup은 처음 참가해보는 거였는데!!

역시 엄청 자극되고 좋아요 :) 





반응형