Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Passer en Swift une app Objective-C en prod ?
Search
Viadeo
November 03, 2015
Technology
0
98
Passer en Swift une app Objective-C en prod ?
Une approche via les tests unitaires, par Michel Mongkhoy @michelmongkhoy
Viadeo
November 03, 2015
Tweet
Share
More Decks by Viadeo
See All by Viadeo
Notification d'offres d'emploi avec elasticsearch et la percolation
viadeoteam
1
170
A personalized news feed
viadeoteam
2
5.9k
The technical stack of Viadeo on your workstation with Docker
viadeoteam
0
140
Docker @Viadeo
viadeoteam
1
620
Being a CTO
viadeoteam
1
120
An Event-oriented News feed
viadeoteam
0
130
Mesos @Viadeo
viadeoteam
0
51
Other Decks in Technology
See All in Technology
TypeScript Quiz (Encraft #12 Frontend Quiz Night)
uhyo
6
660
中学生でもわかる深層学習
e869120
9
1.9k
統計的学習理論読み Chapter 1
kmatsui
3
930
GraphQLに入門してみた
chiroruxx
2
130
技術イベントはなんとかひねり出す 日経の技術広報の取り組み/techpr3
nishiuma
0
230
匠MethodとRDRAとICONIXとDDDで実現する一気通貫オブジェクト指向開発
haru860
4
2.1k
20240321_生成AI時代のDevOps
kzkmaeda
2
610
オーティファイ会社紹介資料 / Autify Company Deck
autifyhq
7
100k
長文から長文を生成するLLMツールをオープンソースで作ってみた。
tomohisa
2
150
生成AIサービスPanorama AIご説明資料
sdt
0
300
Tohoku.Tech #1 「EC-CUBE/AWSの構築をChatGPTに相談してみました」by テンダ
jun2882
0
140
LLMプロダクト事業の立ち上げにおける挑戦
layerx
PRO
7
1.5k
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
58
14k
Why You Should Never Use an ORM
jnunemaker
PRO
50
8.6k
How to Ace a Technical Interview
jacobian
272
22k
How to name files
jennybc
62
92k
JazzCon 2018 Closing Keynote - Leadership for the Reluctant Leader
reverentgeek
178
11k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
111
35k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.2k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
The Brand Is Dead. Long Live the Brand.
mthomps
48
22k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
355
22k
The Art of Programming - Codeland 2020
erikaheidi
40
12k
Transcript
Passer en Swift une app Objective-C en prod ?
Michel Mongkhoy Une approche via les tests unitaires. Développeur iOS @Viadeo
Bonsoir :-)
– Johnny Appleseed, développeur Swift “Pourquoi écrire des tests en
Swift alors que mon application est écrite en Objective-C ?”
Le point de vue d’un développeur Objective-C • 100 %
cool • 100 % du code des présentations de la WWDC est écrit en Swift • 100 % du code en Objective-C • 100 % warning alert !!!
Le vrai point de vue d’un développeur iOS • Swift
est le futur • Un développeur doit toujours se maintenir à jour #pragmatic #craftman • On peut développer des tests sans impact sur l’application (ou presque)
– Message for my future “self” “Demo here”
Pour conclure • Protocoles > Classes • Protocole = Penser
à l’architecture en premier • Protocole = De meilleurs tests en Swift
Questions ?
@michelmongkhoy Merci ! michelmongkhoy