Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
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
190
A personalized news feed
viadeoteam
2
6.2k
The technical stack of Viadeo on your workstation with Docker
viadeoteam
0
170
Docker @Viadeo
viadeoteam
1
670
Being a CTO
viadeoteam
1
130
An Event-oriented News feed
viadeoteam
0
150
Mesos @Viadeo
viadeoteam
0
62
Other Decks in Technology
See All in Technology
プロダクト負債と歩む持続可能なサービスを育てるための挑戦
sansantech
PRO
1
1.1k
命名から始めるSpec Driven
kuruwic
1
590
"なるべくスケジューリングしない" を実現する "PreferNoSchedule" taint
superbrothers
0
120
信頼性が求められる業務のAIAgentのアーキテクチャ設計の勘所と課題
miyatakoji
0
190
小規模チームによる衛星管制システムの開発とスケーラビリティの実現
sankichi92
0
150
国産クラウドを支える設計とチームの変遷 “技術・組織・ミッション”
kazeburo
6
10k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
pmconf 2025 大阪「生成AI時代に未来を切り開くためのプロダクト戦略:圧倒的生産性を実現するためのプロダクトサイクロン」 / The Product Cyclone for Outstanding Productivity
yamamuteki
3
2.9k
履歴テーブル、今回はこう作りました 〜 Delegated Types編 〜 / How We Built Our History Table This Time — With Delegated Types
moznion
5
3.3k
Active Directory 勉強会 第 6 回目 Active Directory セキュリティについて学ぶ回
eurekaberry
7
2.7k
IaC を使いたくないけどポリシー管理をどうにかしたい
kazzpapa3
1
180
Kill the Vibe?Architecture in the age of AI
stoth
1
120
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
72
12k
Six Lessons from altMBA
skipperchong
29
4.1k
Navigating Team Friction
lara
190
16k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Producing Creativity
orderedlist
PRO
348
40k
Embracing the Ebb and Flow
colly
88
4.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
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