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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Viadeo
November 03, 2015
Technology
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Passer en Swift une app Objective-C en prod ?
Une approche via les tests unitaires, par Michel Mongkhoy @michelmongkhoy
Viadeo
November 03, 2015
More Decks by Viadeo
See All by Viadeo
Notification d'offres d'emploi avec elasticsearch et la percolation
viadeoteam
1
200
A personalized news feed
viadeoteam
2
6.2k
The technical stack of Viadeo on your workstation with Docker
viadeoteam
0
200
Docker @Viadeo
viadeoteam
1
680
Being a CTO
viadeoteam
1
150
An Event-oriented News feed
viadeoteam
0
160
Mesos @Viadeo
viadeoteam
0
70
Other Decks in Technology
See All in Technology
LanceDB入門
mocobeta
7
490
会社紹介資料 / Sansan Company Profile
sansan33
PRO
23
430k
MulticaとPi Coding Agentで、小規模OSSを30本同時運用した流れ
eiei114
0
100
カートの信頼性を担保するWireMockを使ったe2eテスト
ykagano
0
260
猫付きpingコマンドを自作
uyuki234
0
230
【CEDEC2026】次世代デジタルカードゲームのサーバー設計と運用 〜『Shadowverse: Worlds Beyond』の舞台裏~
cygames
PRO
1
1.3k
『三匹の子ぶた』から学ぶネットワークセキュリティの昔と今 / Network Security: Then and Now Through the Lens of The Three Little Pigs
nttcom
1
1.9k
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
同じWAFが、攻撃の“形”は弾く── 正当な“形”の不正は通す
kuroneko13
0
190
サイバー捜査員研修(後半)
nomizone
1
870
モバイルアプリ開発概論2026
recruitengineers
PRO
5
580
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
1k
Visualization
eitanlees
152
17k
My Coaching Mixtape
mlcsv
0
220
Six Lessons from altMBA
skipperchong
29
4.4k
Writing Fast Ruby
sferik
630
63k
Balancing Empowerment & Direction
lara
6
1.2k
The Pragmatic Product Professional
lauravandoore
37
7.4k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
The Language of Interfaces
destraynor
162
27k
Fireside Chat
paigeccino
42
4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
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