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
0
130
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
200
A personalized news feed
viadeoteam
2
6.2k
The technical stack of Viadeo on your workstation with Docker
viadeoteam
0
180
Docker @Viadeo
viadeoteam
1
670
Being a CTO
viadeoteam
1
140
An Event-oriented News feed
viadeoteam
0
150
Mesos @Viadeo
viadeoteam
0
65
Other Decks in Technology
See All in Technology
1,000 にも届く AWS Organizations 組織のポリシー運用をちゃんとしたい、という話
kazzpapa3
0
150
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
AWS Network Firewall Proxyを触ってみた
nagisa53
1
240
Agent Skils
dip_tech
PRO
0
130
コンテナセキュリティの最新事情 ~ 2026年版 ~
kyohmizu
6
1.3k
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
130
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
260
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
340
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
750
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
190
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
3
220
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
527
40k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3k
Designing for Performance
lara
610
70k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Darren the Foodie - Storyboard
khoart
PRO
2
2.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
94
From π to Pie charts
rasagy
0
130
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
750
Are puppies a ranking factor?
jonoalderson
1
2.7k
Abbi's Birthday
coloredviolet
1
4.8k
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