TechTalk#3 – Protocols with associated pain

 

TechTalk #3

Protocols with associated pain

 

Swift à subit beaucoup de modifications depuis sa première version. En seulement 2 ans, Swift a connu 3 majeurs release. Mais cela ne veut pas dire que Swift est un langage aboutit. Certains concepts ne sont pas encore bien déterminés. C’est le cas pour les PAT, Protocoles with Associated Types.

Dans ce TechTalks nous allons illustrer la facilité de se retrouver bloqué par l’utilisation des PAT. Vous trouverez ainsi plusieurs exemples de situations, dans lesquelles, l’implémentation des PAT posera problème. Il est important de comprendre cette problématique car des solutions simples n’existent pas. Souvent, la seule solution réside dans le fait de trouver une nouvelle logique pour éviter les PAT.

TechTalk animé par Olivier Tabone | Co-fondateur Directeur Technique chez Ripple Motion