Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Presentation clean architecture

1,884 views

Published on

A quick overview of clean architecture and one way to use it !

Published in: Mobile
  • Be the first to comment

Presentation clean architecture

  1. 1. CLEAN ARCHITECTURE byThomas LOMBARD
  2. 2. HISTORIQUE • Manque de compréhension sur un gros projet • Architecture commune Android/iOS • Travail équipe
  3. 3. POUR QUELS BESOINS ? • Petits et gros projets • Travail en équipe • Projet flexible • Facile à maintenir
  4. 4. Framework Free PRINCIPE UseCase Presenter Entity ViewController Helpers ViewController WSStorage UI Interface adapters Interface adapters
  5. 5. UTILISATION SWIFT • POP : Protocol Oriented Programming
  6. 6. UTILISATION SWIFT
  7. 7. UTILISATION SWIFT
  8. 8. UTILISATION SWIFT
  9. 9. UTILISATION SWIFT
  10. 10. EXEMPLE
  11. 11. https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html
  12. 12. CONCLUSION • Ne requiert pas un gros travail en début de projet • Facilite la compréhension d'un projet • Apporte une base commune • Framework free ! • Testing & Swift
  13. 13. QUESTIONS ? • thomas.lombard@icloud.com • Merci !

×