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
120
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.1k
The technical stack of Viadeo on your workstation with Docker
viadeoteam
0
170
Docker @Viadeo
viadeoteam
1
660
Being a CTO
viadeoteam
1
130
An Event-oriented News feed
viadeoteam
0
150
Mesos @Viadeo
viadeoteam
0
59
Other Decks in Technology
See All in Technology
Amazon Q Developer for GitHubとAmplify Hosting でサクッとデジタル名刺を作ってみた
kmiya84377
0
3.5k
CSS、JSをHTMLテンプレートにまとめるフロントエンド戦略
d120145
0
160
Navigation3でViewModelにデータを渡す方法
mikanichinose
0
140
AIのAIによるAIのための出力評価と改善
chocoyama
0
130
新卒3年目の後悔〜機械学習モデルジョブの運用を頑張った話〜
kameitomohiro
0
350
DroidKnights 2025 - Jetpack XR 살펴보기: XR 개발은 어떻게 이루어지는가?
heesung6701
1
150
Rubyで作る論理回路シミュレータの設計の話 - Kashiwa.rb #12
kozy4324
1
320
Devin(Deep) Wiki/Searchの活用で変わる開発の世界観/devin-wiki-search-impact
tomoki10
0
730
AWS全冠したので振りかえってみる
tajimon
0
150
ObsidianをMCP連携させてみる
ttnyt8701
2
130
Long journey of Continuous Delivery at Mercari
hisaharu
1
230
“プロダクトを好きになれるか“も QAエンジニア転職の大事な判断基準だと思ったの
tomodakengo
1
220
Featured
See All Featured
Building Adaptive Systems
keathley
43
2.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Git: the NoSQL Database
bkeepers
PRO
430
65k
4 Signs Your Business is Dying
shpigford
184
22k
It's Worth the Effort
3n
184
28k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
KATA
mclloyd
29
14k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Code Review Best Practice
trishagee
68
18k
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