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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
190
Docker @Viadeo
viadeoteam
1
670
Being a CTO
viadeoteam
1
140
An Event-oriented News feed
viadeoteam
0
160
Mesos @Viadeo
viadeoteam
0
65
Other Decks in Technology
See All in Technology
OCI技術資料 : コンピュート・サービス 概要
ocise
4
54k
AI時代の「本当の」ハイブリッドクラウド — エージェントが実現した、あの頃の夢
ebibibi
0
150
Windows ファイル共有(SMB)を再確認する
murachiakira
PRO
0
160
visionOS 開発向けの MCP / Skills をつくり続けることで XR の探究と学習を最大化
karad
1
640
[JAWSDAYS2026]Who is responsible for IAM
mizukibbb
0
880
Cortex Code CLI と一緒に進めるAgentic Data Engineering
__allllllllez__
0
430
Claude Code 2026年 最新アップデート
oikon48
14
11k
内製AIチャットボットで学んだDatadog LLM Observability活用術
mkdev10
0
130
AWS DevOps Agent vs SRE俺 / AWS DevOps Agent vs me, the SRE
sms_tech
3
900
Agent ServerはWeb Serverではない。ADKで考えるAgentOps
akiratameto
0
120
猫でもわかるKiro CLI(AI 駆動開発への道編)
kentapapa
0
260
Everything Claude Code を眺める
oikon48
12
7.5k
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
5.3k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
Paper Plane (Part 1)
katiecoart
PRO
0
5.7k
How to Talk to Developers About Accessibility
jct
2
150
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
85
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
The Invisible Side of Design
smashingmag
302
51k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
RailsConf 2023
tenderlove
30
1.4k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
53k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
280
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