L&apos;orienté objet <br />Erreur historique ou voie à poursuivre ?<br />Frédéric Fadel<br />Aspectize<br />1<br />
Programme<br />Pourquoi ce titre ? <br />Crise logiciel : mythe ou réalité ?<br />L&apos;orienté objet : quelques définiti...
Pourquoi ce titre ?<br />Frédéric Fadel<br />Aspectize<br />3<br />
Pourquoi ce titre ?<br />Frédéric Fadel<br />Aspectize<br />4<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br /...
… Pourquoi ce titre ?<br />Frédéric Fadel<br />Aspectize<br />5<br />Civilisation<br />Capitalisme<br />Le boson de Higgs<...
… Pourquoi ce titre ?<br />Frédéric Fadel<br />Aspectize<br />6<br />
… Pourquoi ce titre ?<br />Frédéric Fadel<br />Aspectize<br />7<br />
Crise logiciel<br />Mythe ou réalité ? <br />Crise ou Sentiment de crise ? <br />Frédéric Fadel<br />Aspectize<br />8<br />
Crise Logiciel<br />
Crise Logiciel : Mythe ?<br />0 à 300 000 000000 $ en 30 ans !<br />Valeur &gt; Coûts !<br />Comparé à quoi ?<br />Selon q...
Crise Logiciel : Réalité ?<br />Frédéric Fadel<br />Aspectize<br />11<br />Projets ratés<br />Estimations optimistes<br />...
Crise Logiciel : Réalité ?<br />Estimations optimistes<br />Ergonomie insuffisante<br />Projets ratés<br />Fox Meyer<br />...
Sentiment de Crise<br />Frédéric Fadel<br />Aspectize<br />13<br />Présentation<br />C&apos;est simple mais…<br />Traiteme...
Sentiment de Crise<br />Ce dont le Business<br />a besoin.<br />Avec ses invariants.<br />Ce que réalise l’IT. <br />Avec ...
Sentiment de Crise<br />Frédéric Fadel<br />Aspectize<br />15<br />OCP<br />ORM<br />MVC<br />DDDD<br />SRP<br />TFD<br />...
L&apos;orienté objet<br />Quelques définitions<br />Frédéric Fadel<br />Aspectize<br />16<br />
Différentes types de définition<br />Frédéric Fadel<br />Aspectize<br />17<br />
Quelques définitions…<br />Frédéric Fadel<br />Aspectize<br />18<br />Académique<br />Vernaculaire<br />Avouable<br />Hist...
… Quelques définitions…<br />Frédéric Fadel<br />Aspectize<br />19<br />
… Quelques &quot;définitions&quot;…<br />Frédéric Fadel<br />Aspectize<br />20<br />Actually I made up the term &quot;obje...
… Quelques &quot;définitions&quot;…<br />Frédéric Fadel<br />Aspectize<br />21<br />OOP to me meansonly messaging, local r...
… Quelques &quot;définitions&quot;<br />Frédéric Fadel<br />Aspectize<br />22<br />I&apos;m sorry that I long ago coined t...
La définition triviale<br />Une formule :  <br />Objet = Etat + Comportement<br />Trois grands principes :<br />Encapsulat...
Encapsulation<br />Absolument nécessaire<br />Frédéric Fadel<br />Aspectize<br />24<br />
L&apos;encapsulation<br />Frédéric Fadel<br />Aspectize<br />25<br />
L&apos;encapsulation partout<br />Frédéric Fadel<br />Aspectize<br />26<br />
… L&apos;encapsulation partout …<br />Frédéric Fadel<br />Aspectize<br />27<br />
… L&apos;encapsulation partout …<br />Frédéric Fadel<br />Aspectize<br />28<br />
… L&apos;encapsulation partout …<br />Frédéric Fadel<br />Aspectize<br />29<br />
L&apos;encapsulation comment ?<br />Frédéric Fadel<br />Aspectize<br />30<br />Architecture<br />Etude<br />Analyse<br />P...
L&apos;encapsulation comment ?<br />Frédéric Fadel<br />Aspectize<br />31<br />Module<br />Assembly<br />Classe<br />Fonct...
L&apos;encapsulation comment ?<br />Classe<br />Module<br />Fonction<br />Continuation<br />Closure<br />Assembly<br />Pro...
L&apos;encapsulation comment ?<br />Frédéric Fadel<br />Aspectize<br />33<br />LANGAGE<br />TECHNIQUE<br />DESIGN PATTERN<...
Polymorphisme<br />Détail technique ou nécessaire pour la souplesse ?<br />Frédéric Fadel<br />Aspectize<br />34<br />
Polymorphisme partout<br />Frédéric Fadel<br />Aspectize<br />35<br />
Polymorphisme partout<br />Frédéric Fadel<br />Aspectize<br />36<br />
Polymorphisme partout<br />Frédéric Fadel<br />Aspectize<br />37<br />
Polymorphisme partout<br />Frédéric Fadel<br />Aspectize<br />38<br />
Polymorphisme partout<br />Frédéric Fadel<br />Aspectize<br />39<br />
Polymorphisme<br />Frédéric Fadel<br />Aspectize<br />40<br />Favorise la réutilisation<br />Diminue le couplage<br />Augm...
Polymorphisme<br />Favorise la réutilisation<br />Diminue le couplage<br />Augmente la souplesse<br />Nécessite des abstra...
Polymorphisme comment ?<br />Ce n&apos;est qu&apos;un moyen de retarder le choix de la fonction à appeler, de la dynamiser...
Polymorphisme comment ?<br />Frédéric Fadel<br />Aspectize<br />43<br />Méthodes virtuelles<br />Classes abstraites<br />
Héritage<br />Erreur historique totale<br />Frédéric Fadel<br />Aspectize<br />44<br />
Héritage<br />Frédéric Fadel<br />Aspectize<br />45<br />Classification<br />a priori<br />
Héritage : le mammifère n&apos;existe pas !<br />Frédéric Fadel<br />Aspectize<br />46<br />
L&apos;existence précède l&apos;essence<br />Frédéric Fadel<br />Aspectize<br />47<br />Classification<br />a posteriori<b...
Héritage : la relation &apos;est un&apos;<br />Frédéric Fadel<br />Aspectize<br />48<br />Client d&apos;Amazon<br />Myope<...
Héritage (en informatique)<br />Frédéric Fadel<br />Aspectize<br />49<br />Syntaxiquement <br />simple !<br />Conceptuelle...
Héritage : l&apos;absent de l&apos;industrie<br />Frédéric Fadel<br />Aspectize<br />50<br />Automobile<br />Electronique<...
Du rigide au souple<br />Une histoire accélérée des technologies et approches de développement des 30 dernières années<br ...
du rigide au souple…<br />Frédéric Fadel<br />Aspectize<br />52<br />
… Evolution…<br />Frédéric Fadel<br />Aspectize<br />53<br />Rigide<br />Souple<br />Logique<br />Physique<br />Statique<b...
Les années 1980<br />Les années &quot;objet&quot;<br />Frédéric Fadel<br />Aspectize<br />54<br />
L&apos;informatique rigide<br />Frédéric Fadel<br />Aspectize<br />55<br />Allouer tôt libérer tard <br />S&apos;occuper d...
Les années C++<br />Frédéric Fadel<br />Aspectize<br />56<br />
Les années 1990<br />Les années &quot;composant&quot;<br />Frédéric Fadel<br />Aspectize<br />57<br />
Un peu plus souple<br />Une formule :  <br />Composant = Interface + Implémentation<br />Interface : Partie publique -&gt;...
Les années composants<br />Frédéric Fadel<br />Aspectize<br />59<br />+ Encapsulation<br />+ Polymorphisme<br />Héritage a...
Web<br />Frédéric Fadel<br />Aspectize<br />60<br />
Les années 2000<br />Les années &quot;service&quot;<br />Frédéric Fadel<br />Aspectize<br />61<br />
L&apos;informatique souple<br />Frédéric Fadel<br />Aspectize<br />62<br />Allouer tard libérer tôt <br />S&apos;occuper d...
Objet serveur sans état<br />Durée de vie courte<br />La notion d&apos;instance et d&apos;identité &quot;perd&quot; de son...
Objet technique<br />Frédéric Fadel<br />Aspectize<br />64<br />Oui c&apos;est un objet <br />
Objet métier<br />Frédéric Fadel<br />Aspectize<br />65<br />objet<br />données<br />
Objet métier<br />Frédéric Fadel<br />Aspectize<br />66<br />Un client<br />Donnée<br />Un service<br />Traitement<br />ob...
Les années 2010 ?<br />Les années &quot;cloud&quot;<br />Frédéric Fadel<br />Aspectize<br />67<br />
Le futur ?<br />Frédéric Fadel<br />Aspectize<br />68<br />Impérative (1937)<br />Déclarative (1936)<br />
Le futur ?<br />Frédéric Fadel<br />Aspectize<br />69<br />Abandon des variables ?<br />Abandon de la Pile ?<br />Abandon ...
5 slides pour conclure !<br />Erreur historique ? Ou voie à poursuivre ?<br />Frédéric Fadel<br />Aspectize<br />70<br />
Langages<br />Frédéric Fadel<br />Aspectize<br />71<br />F#<br />C# 1<br />Assembleur<br />C++<br />C# 4<br />Javascript<b...
Technologies<br />Frédéric Fadel<br />Aspectize<br />72<br />Composant<br />Objet<br />Service<br />
IHM<br />Frédéric Fadel<br />Aspectize<br />73<br />API Windows<br />XAML<br />MFC<br />VB<br />Winforms<br />WPF<br />Sil...
Prochain SlideShare
Chargement dans…5
×

Orienté Objet : erreur historique ou voie à poursuivre ?

1 151 vues

Publié le

Pourquoi ce titre ?
- Crise logiciel mythe ou réalité ?
- L'orienté objet : quelque*s* définitions.
- Du rigide au souple : une histoire accéléré de l'informatique des 30 dernières années.

Publié dans : Technologie
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 151
Sur SlideShare
0
Issues des intégrations
0
Intégrations
18
Actions
Partages
0
Téléchargements
24
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Pour susciter des questionsContrairement aux réponses, les questions sont souvent amusantes…
  • Pour amener un point de vue
  • Alan Kay
  • Think of the internet -- to live, it (a) has to allow many different kinds of ideas and realizations that are beyond any single standard and (b) to allow varying degrees of safe interoperability between these ideas.
  • Boîte noire, pour encapsuler les détails et les difficultés techniques…
  • ElectroniqueMecanique
  • Organisation des entreprises
  • Organisation des villes
  • Organisation de la société
  • Ça se fait en distinguant des structures à des échelles différentes
  • Et pas avec des mots clé…
  • Alan TuringAlonzo Church
  • Orienté Objet : erreur historique ou voie à poursuivre ?

    1. 1. L&apos;orienté objet <br />Erreur historique ou voie à poursuivre ?<br />Frédéric Fadel<br />Aspectize<br />1<br />
    2. 2. Programme<br />Pourquoi ce titre ? <br />Crise logiciel : mythe ou réalité ?<br />L&apos;orienté objet : quelques définitions.<br />Du rigide au souple <br />une histoire accélérée de l&apos;informatique<br />Frédéric Fadel<br />Aspectize<br />2<br />
    3. 3. Pourquoi ce titre ?<br />Frédéric Fadel<br />Aspectize<br />3<br />
    4. 4. Pourquoi ce titre ?<br />Frédéric Fadel<br />Aspectize<br />4<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />
    5. 5. … Pourquoi ce titre ?<br />Frédéric Fadel<br />Aspectize<br />5<br />Civilisation<br />Capitalisme<br />Le boson de Higgs<br />Finance<br />Démocratie<br />Monothéisme<br />Monogamie<br />Atomisme<br />L&apos;évolution<br />Industrie<br />
    6. 6. … Pourquoi ce titre ?<br />Frédéric Fadel<br />Aspectize<br />6<br />
    7. 7. … Pourquoi ce titre ?<br />Frédéric Fadel<br />Aspectize<br />7<br />
    8. 8. Crise logiciel<br />Mythe ou réalité ? <br />Crise ou Sentiment de crise ? <br />Frédéric Fadel<br />Aspectize<br />8<br />
    9. 9. Crise Logiciel<br />
    10. 10. Crise Logiciel : Mythe ?<br />0 à 300 000 000000 $ en 30 ans !<br />Valeur &gt; Coûts !<br />Comparé à quoi ?<br />Selon quelles normes ?<br />Y a-t-il d&apos;autres qui font mieux ?<br />Frédéric Fadel<br />Aspectize<br />10<br />
    11. 11. Crise Logiciel : Réalité ?<br />Frédéric Fadel<br />Aspectize<br />11<br />Projets ratés<br />Estimations optimistes<br />L&apos;aéroport de Denver<br />C3<br />Ergonomie<br />insuffisante<br />FoxMeyer<br />Copernic<br />Chorus<br />
    12. 12. Crise Logiciel : Réalité ?<br />Estimations optimistes<br />Ergonomie insuffisante<br />Projets ratés<br />Fox Meyer<br />C3<br />Copernic<br />Chorus<br />…<br />Frédéric Fadel<br />Aspectize<br />12<br />
    13. 13. Sentiment de Crise<br />Frédéric Fadel<br />Aspectize<br />13<br />Présentation<br />C&apos;est simple mais…<br />Traitements<br />Données <br />
    14. 14. Sentiment de Crise<br />Ce dont le Business<br />a besoin.<br />Avec ses invariants.<br />Ce que réalise l’IT. <br />Avec ses invariants.<br />
    15. 15. Sentiment de Crise<br />Frédéric Fadel<br />Aspectize<br />15<br />OCP<br />ORM<br />MVC<br />DDDD<br />SRP<br />TFD<br />CQRS<br />TDD<br />DDD<br />MVVM<br />LSP<br />AOP<br />ISP<br />MDD<br />DIP<br />AOM<br />…<br />
    16. 16. L&apos;orienté objet<br />Quelques définitions<br />Frédéric Fadel<br />Aspectize<br />16<br />
    17. 17. Différentes types de définition<br />Frédéric Fadel<br />Aspectize<br />17<br />
    18. 18. Quelques définitions…<br />Frédéric Fadel<br />Aspectize<br />18<br />Académique<br />Vernaculaire<br />Avouable<br />Historique<br />
    19. 19. … Quelques définitions…<br />Frédéric Fadel<br />Aspectize<br />19<br />
    20. 20. … Quelques &quot;définitions&quot;…<br />Frédéric Fadel<br />Aspectize<br />20<br />Actually I made up the term &quot;object-oriented&quot;, and I can tell youI did not have C++ in mind.  <br />I&apos;m not against types, but I don&apos;t know of anytype systemsthataren&apos;t a complete pain, so I stilllikedynamictyping.<br />
    21. 21. … Quelques &quot;définitions&quot;…<br />Frédéric Fadel<br />Aspectize<br />21<br />OOP to me meansonly messaging, local retention and protection and hiding of state-process, and extremelate-binding of all things. <br />It canbedone in Smalltalk and in LISP. There are possiblyothersystems in whichthisis possible, but I&apos;m not aware of them.<br />
    22. 22. … Quelques &quot;définitions&quot;<br />Frédéric Fadel<br />Aspectize<br />22<br />I&apos;m sorry that I long ago coined the term &quot;objects&quot; for this topic because it gets many people to focus on the lesser idea. The big idea is &quot;messaging&quot;...<br />The key in making great and growable systems is much more to design how its modules communicate rather than what their internal properties and behaviors should be. <br />
    23. 23. La définition triviale<br />Une formule : <br />Objet = Etat + Comportement<br />Trois grands principes :<br />Encapsulation <br />Héritage<br />Polymorphisme <br />Frédéric Fadel<br />Aspectize<br />23<br />
    24. 24. Encapsulation<br />Absolument nécessaire<br />Frédéric Fadel<br />Aspectize<br />24<br />
    25. 25. L&apos;encapsulation<br />Frédéric Fadel<br />Aspectize<br />25<br />
    26. 26. L&apos;encapsulation partout<br />Frédéric Fadel<br />Aspectize<br />26<br />
    27. 27. … L&apos;encapsulation partout …<br />Frédéric Fadel<br />Aspectize<br />27<br />
    28. 28. … L&apos;encapsulation partout …<br />Frédéric Fadel<br />Aspectize<br />28<br />
    29. 29. … L&apos;encapsulation partout …<br />Frédéric Fadel<br />Aspectize<br />29<br />
    30. 30. L&apos;encapsulation comment ?<br />Frédéric Fadel<br />Aspectize<br />30<br />Architecture<br />Etude<br />Analyse<br />Patience<br />Expérience<br />
    31. 31. L&apos;encapsulation comment ?<br />Frédéric Fadel<br />Aspectize<br />31<br />Module<br />Assembly<br />Classe<br />Fonction<br />Continuation<br />SI<br />Application<br />Machine<br />Process<br />
    32. 32. L&apos;encapsulation comment ?<br />Classe<br />Module<br />Fonction<br />Continuation<br />Closure<br />Assembly<br />Process<br />Application<br />SI<br />Frédéric Fadel<br />Aspectize<br />32<br />
    33. 33. L&apos;encapsulation comment ?<br />Frédéric Fadel<br />Aspectize<br />33<br />LANGAGE<br />TECHNIQUE<br />DESIGN PATTERN<br />MOT CLÉ<br />
    34. 34. Polymorphisme<br />Détail technique ou nécessaire pour la souplesse ?<br />Frédéric Fadel<br />Aspectize<br />34<br />
    35. 35. Polymorphisme partout<br />Frédéric Fadel<br />Aspectize<br />35<br />
    36. 36. Polymorphisme partout<br />Frédéric Fadel<br />Aspectize<br />36<br />
    37. 37. Polymorphisme partout<br />Frédéric Fadel<br />Aspectize<br />37<br />
    38. 38. Polymorphisme partout<br />Frédéric Fadel<br />Aspectize<br />38<br />
    39. 39. Polymorphisme partout<br />Frédéric Fadel<br />Aspectize<br />39<br />
    40. 40. Polymorphisme<br />Frédéric Fadel<br />Aspectize<br />40<br />Favorise la réutilisation<br />Diminue le couplage<br />Augmente la souplesse<br />Nécessite des abstractions immuables<br />Pas forcément facile<br />
    41. 41. Polymorphisme<br />Favorise la réutilisation<br />Diminue le couplage<br />Augmente la souplesse<br />Nécessite des abstractions immuables<br />Pas forcément facile<br />Frédéric Fadel<br />Aspectize<br />41<br />
    42. 42. Polymorphisme comment ?<br />Ce n&apos;est qu&apos;un moyen de retarder le choix de la fonction à appeler, de la dynamiser !<br />Interface<br />Événement<br />Lambda<br />Closure<br />Generic<br />Langages de script<br />Réflexion…<br />Frédéric Fadel<br />Aspectize<br />42<br />
    43. 43. Polymorphisme comment ?<br />Frédéric Fadel<br />Aspectize<br />43<br />Méthodes virtuelles<br />Classes abstraites<br />
    44. 44. Héritage<br />Erreur historique totale<br />Frédéric Fadel<br />Aspectize<br />44<br />
    45. 45. Héritage<br />Frédéric Fadel<br />Aspectize<br />45<br />Classification<br />a priori<br />
    46. 46. Héritage : le mammifère n&apos;existe pas !<br />Frédéric Fadel<br />Aspectize<br />46<br />
    47. 47. L&apos;existence précède l&apos;essence<br />Frédéric Fadel<br />Aspectize<br />47<br />Classification<br />a posteriori<br />
    48. 48. Héritage : la relation &apos;est un&apos;<br />Frédéric Fadel<br />Aspectize<br />48<br />Client d&apos;Amazon<br />Myope<br />Auteur de SF<br />Père de famille<br />Cycliste<br />John Bonachon<br />
    49. 49. Héritage (en informatique)<br />Frédéric Fadel<br />Aspectize<br />49<br />Syntaxiquement <br />simple !<br />Conceptuellement<br />dépourvu de sens !<br />Favorise le <br />couplage fort !<br />Tout ou rien !<br />Technique fragile, qui vieillit mal.<br />
    50. 50. Héritage : l&apos;absent de l&apos;industrie<br />Frédéric Fadel<br />Aspectize<br />50<br />Automobile<br />Electronique<br />Urbanisme<br />Electroménager…<br />Pratiquent tous l&apos;assemblage<br />
    51. 51. Du rigide au souple<br />Une histoire accélérée des technologies et approches de développement des 30 dernières années<br />Frédéric Fadel<br />Aspectize<br />51<br />
    52. 52. du rigide au souple…<br />Frédéric Fadel<br />Aspectize<br />52<br />
    53. 53. … Evolution…<br />Frédéric Fadel<br />Aspectize<br />53<br />Rigide<br />Souple<br />Logique<br />Physique<br />Statique<br />Dynamique<br />
    54. 54. Les années 1980<br />Les années &quot;objet&quot;<br />Frédéric Fadel<br />Aspectize<br />54<br />
    55. 55. L&apos;informatique rigide<br />Frédéric Fadel<br />Aspectize<br />55<br />Allouer tôt libérer tard <br />S&apos;occuper des détails<br />
    56. 56. Les années C++<br />Frédéric Fadel<br />Aspectize<br />56<br />
    57. 57. Les années 1990<br />Les années &quot;composant&quot;<br />Frédéric Fadel<br />Aspectize<br />57<br />
    58. 58. Un peu plus souple<br />Une formule : <br />Composant = Interface + Implémentation<br />Interface : Partie publique -&gt; immuable -&gt; déclarative<br />Implémentation : Partie privée -&gt; évolutive -&gt; impérative<br />Deux Technologies compliquées :<br />COM<br />CORBA<br />Frédéric Fadel<br />Aspectize<br />58<br />
    59. 59. Les années composants<br />Frédéric Fadel<br />Aspectize<br />59<br />+ Encapsulation<br />+ Polymorphisme<br />Héritage abandonné<br />+ Modularité<br />Distribution<br />Multi-langage<br />MTS<br />AOP<br />
    60. 60. Web<br />Frédéric Fadel<br />Aspectize<br />60<br />
    61. 61. Les années 2000<br />Les années &quot;service&quot;<br />Frédéric Fadel<br />Aspectize<br />61<br />
    62. 62. L&apos;informatique souple<br />Frédéric Fadel<br />Aspectize<br />62<br />Allouer tard libérer tôt <br />S&apos;occuper du métier<br />
    63. 63. Objet serveur sans état<br />Durée de vie courte<br />La notion d&apos;instance et d&apos;identité &quot;perd&quot; de son importance<br />Services de Données<br />Services de Traitements<br />CRUD abandonné ? (historisation)<br />JSON (état client)<br />Frédéric Fadel<br />Aspectize<br />63<br />
    64. 64. Objet technique<br />Frédéric Fadel<br />Aspectize<br />64<br />Oui c&apos;est un objet <br />
    65. 65. Objet métier<br />Frédéric Fadel<br />Aspectize<br />65<br />objet<br />données<br />
    66. 66. Objet métier<br />Frédéric Fadel<br />Aspectize<br />66<br />Un client<br />Donnée<br />Un service<br />Traitement<br />objet<br />objet<br />
    67. 67. Les années 2010 ?<br />Les années &quot;cloud&quot;<br />Frédéric Fadel<br />Aspectize<br />67<br />
    68. 68. Le futur ?<br />Frédéric Fadel<br />Aspectize<br />68<br />Impérative (1937)<br />Déclarative (1936)<br />
    69. 69. Le futur ?<br />Frédéric Fadel<br />Aspectize<br />69<br />Abandon des variables ?<br />Abandon de la Pile ?<br />Abandon des références ?<br />Abandon des boucles ?<br />
    70. 70. 5 slides pour conclure !<br />Erreur historique ? Ou voie à poursuivre ?<br />Frédéric Fadel<br />Aspectize<br />70<br />
    71. 71. Langages<br />Frédéric Fadel<br />Aspectize<br />71<br />F#<br />C# 1<br />Assembleur<br />C++<br />C# 4<br />Javascript<br />
    72. 72. Technologies<br />Frédéric Fadel<br />Aspectize<br />72<br />Composant<br />Objet<br />Service<br />
    73. 73. IHM<br />Frédéric Fadel<br />Aspectize<br />73<br />API Windows<br />XAML<br />MFC<br />VB<br />Winforms<br />WPF<br />Silverlight<br />HTML<br />CSS 3<br />CSS<br />HTML 5<br />
    74. 74. Mémoire - Machines<br />Frédéric Fadel<br />Aspectize<br />74<br />Mémoire <br />Virtuelle<br />Physique<br />Garbage Collection<br />Machine Virtuelle<br />Resource Collection<br />Cloud<br />
    75. 75. Avant-Après<br />Frédéric Fadel<br />Aspectize<br />75<br />Classes paramétrées<br />.net<br />Ajax<br />Http<br />
    76. 76. Alors…<br />Frédéric Fadel<br />Aspectize<br />76<br />Erreur Historique ?<br />ou<br />Voie à poursuivre ?<br />

    ×