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
110
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
180
A personalized news feed
viadeoteam
2
6k
The technical stack of Viadeo on your workstation with Docker
viadeoteam
0
150
Docker @Viadeo
viadeoteam
1
640
Being a CTO
viadeoteam
1
120
An Event-oriented News feed
viadeoteam
0
140
Mesos @Viadeo
viadeoteam
0
54
Other Decks in Technology
See All in Technology
ドキュメントとの付き合い方を考える
leveragestech
2
160
What a Good Platform Looks Like and How to Get There @ Large Financial Organization, Oct 2024
mfpais
PRO
0
100
ガバメントクラウド開発と変化と成長する組織 / Organizational change and growth in developing a government cloud
kazeburo
4
1.1k
KubeVirt Networking ONIC 2024
orimanabu
4
680
SageMaker学習のツボ / The Key Points of Learning SageMaker
cmhiranofumio
0
220
LINEヤフー新卒採用 コーディングテスト解説 実装問題編
lycorp_recruit_jp
1
13k
外部カンファレンスで登壇しよう! 〜「強い」エンジニアへの一歩を踏み出す〜
logica0419
4
110
寒冷地稲作の歴史にみるコミュニティ
miu_crescent
2
120
AWS Lambdaで実現するスケーラブルで低コストなWebサービス構築/YAPC::Hakodate2024
fujiwara3
7
3.7k
トークナイザー入門
payanotty
2
1k
CData Virtuality 日本ローンチイベントのKeynote
cdataj
0
350
データ分析基盤のためにS3を深堀りする~アーキテクチャ設計の考え方のヒントに~
nrinetcom
PRO
1
180
Featured
See All Featured
Atom: Resistance is Futile
akmur
261
25k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
4
120
ReactJS: Keep Simple. Everything can be a component!
pedronauck
664
120k
Fireside Chat
paigeccino
32
3k
It's Worth the Effort
3n
183
27k
Code Review Best Practice
trishagee
63
17k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
40
2.1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
167
49k
Design by the Numbers
sachag
278
19k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
9
590
Designing for Performance
lara
604
68k
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