Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Découverte des Design Patterns

    Posted By: Proghunter
    Découverte des Design Patterns

    Découverte des Design Patterns
    Video2Brain | 03h 16m | 17 Juillet 2014 | AVC 1280x720 25.000 fps | AAC 128 Kbps 44.1 KHz | 580.53 MB
    Genre: eLearning | Level: Beginner | Language: French

    Les patterns représentent la connaissance et l'expérience des gens qui sont passés avant nous sur les mêmes technologies. Les utiliser est donc un bon moyen de ne pas réinventer ce que d'autres ont découvert depuis longtemps. Fabien Brissonneau vous propose de découvrir dans cette formation l'essentiel des Design Patterns utiles aux concepteurs d’applications.

    Les patterns représentent la connaissance et l'expérience des gens qui sont passés avant nous sur les mêmes technologies. Les utiliser est donc un bon moyen de ne pas réinventer ce que d'autres ont découvert depuis longtemps. Fabien Brissonneau vous propose de découvrir dans cette formation l'essentiel des Design Patterns utiles aux concepteurs d’applications.

    Les Design Patterns sont apparus comme un outil de conception dans le développement logiciel lorsque les auteurs célèbres ont publié leurs ouvrages.

    En 1995, inspirés par la construction des bâtiments, ingénierie dans laquelle on sait réutiliser les mêmes motifs architecturaux, 23 modèles sont proposés er répartis en 3 catégories, de bonne conception du logiciel. Aujourd'hui, faire le tour des patterns qui existent est quasi impensable, car leur nombre doit atteindre quelques milliers, en ne comptant que ceux qui sont réellement publiés. En effet, la notion de Pattern va s'appliquer pour décrire des modèles efficaces pour le métier, pour l'architecte, pour la recherche de solutions, et certains sont fortement liés à des technologies particulières.

    Dans cette formation, Fabien Brissonneau vous présente diverses formes de patterns, après un premier rappel des concepts sous-jacents. Les principes fondamentaux de la conception objet sont les premières règles sur lesquelles il faut s'appuyer. Les patterns du GOF (Gang Of Four, la bande des 4 grands gourous), à l'origine de la diffusion des patterns dans l'ingénierie logicielle, sont présentés en partie, en insistant sur ceux dont vous aurez le plus besoin. Vous finirez par quelques modèles plus spécifiques, liés à certaines technologies.

    Vue d'ensemble de la formation :

    Aborder la découverte des Design Patterns
    Faites vos premiers pas dans cette formation consacrée à la découverte des Design Patterns.

    Comprendre la base des concepts objets
    Dans ce chapitre, vous verrez les concepts fondamentaux qui vous seront nécessaires pour la suite de la présentation. Le vocabulaire est aussi précisé.

    Découvrir les principes fondamentaux
    Dans ce chapitre, les principes fondamentaux de la conception objet vous sont présentés. Ces règles induisent les Patterns que vous aborderez ensuite. Les principes forment l'acronyme « SOLID ».

    Appréhender les patterns GRASP
    Abordez les règles que Craig Larman a énoncé. Ce sont vos premiers patterns dans le sens où ce sont des règles que tout développeur objet devrait suivre. Mais ils ne sont pas toujours représentables par des modèles structurels.

    Découvrir les modèles du GOF
    Abordez à présent quelques patterns du GOF, qui sont certainement parmi les plus connus. Ces Design Patterns sont des modèles souvent représentés par des modèles de structure, qui répondent à des besoins de conception spécifiques.

    Connaître quelques modèles spécifiques
    Faites enfin le point sur quelques patterns qui touchent des points différents de l'application: soit des modèles qui correspondent quasiment à des façons d'écrire le code, soit des modèles plus vastes, comme les modèles d'architecture.