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
160
Docker @Viadeo
viadeoteam
1
650
Being a CTO
viadeoteam
1
130
An Event-oriented News feed
viadeoteam
0
140
Mesos @Viadeo
viadeoteam
0
58
Other Decks in Technology
See All in Technology
テストアーキテクチャ設計で実現する高品質で高スピードな開発の実践 / Test Architecture Design in Practice
ropqa
3
710
バックエンドエンジニアのためのフロントエンド入門 #devsumiC
panda_program
16
6.5k
家電アプリ共通PF "Linova" のAPI利用とPostman活用事例ご紹介
yukiogawa
0
130
Data-centric AI入門第6章:Data-centric AIの実践例
x_ttyszk
1
370
All you need to know about InnoDB Primary Keys
lefred
0
120
インフラをつくるとはどういうことなのか、 あるいはPlatform Engineeringについて
nwiizo
5
2.1k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
57k
データの品質が低いと何が困るのか
kzykmyzw
6
1k
依存関係があるコンポーネントは Barrel ファイルでまとめよう
azukiazusa1
3
530
Moved to https://speakerdeck.com/toshihue/presales-engineer-career-bridging-tech-biz-ja
toshihue
2
550
滅・サービスクラス🔥 / Destruction Service Class
sinsoku
6
1.5k
オブザーバビリティの観点でみるAWS / AWS from observability perspective
ymotongpoo
7
1k
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
950
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
RailsConf 2023
tenderlove
29
1k
The Pragmatic Product Professional
lauravandoore
32
6.4k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
The Invisible Side of Design
smashingmag
299
50k
Building an army of robots
kneath
302
45k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Why Our Code Smells
bkeepers
PRO
335
57k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Side Projects
sachag
452
42k
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