
DESIGN PATTERNS. Catalogue de modèles de conception réutilisables
En concentrant dans ce livre toute leur riche expérience de construction de logiciels orientés objet, les quatre auteurs, tous concepteurs de haut niveau, offrent au lecteur un catalogue de solutions simples et efficaces aux problèmes classiques survenant pendant la conception de logiciels. Les vingt-trois modèles (patterns) présentés permettent de créer des conceptions plus flexibles, plus élégantes et effectivement réutilisables. Les auteurs commencent par décrire ce que sont les modèles et comment ils peuvent vous aider à concevoir des logiciels orientés objet. Avec Design patterns pour guide, vous apprendrez à intégrer ces modèles importants dans le processus de développement de logiciels, et à les exploiter pour résoudre efficacement vos problèmes. Ils constitueront de véritables points de départ pour vos propres conceptions et développements. Pour chaque modèle, les auteurs décrivent les circonstances dans lesquelles il s'applique, quand il le peut au vu d'autres contraintes de conception, et les conséquences et compromis de son utilisation dans des développements de grande envergure. Tous les modèles sont tirés de systèmes existants et basés sur des exemples réels. La description de chacun des modèles inclut aussi le code montrant son implémentation avec des langages orientés objet tels que C++ ou Smalltalk. Le CD-ROM accompagnant ce livre contient le texte électronique de l'édition originale (Addison Wesley), ainsi que le code de tous les exemples décrits.
| Nombre de pages | 459 |
|---|---|
| Date de parution | 05/07/1999 |
| Poids | 830g |
| Largeur | 170mm |
| EAN | 9782711786442 |
|---|---|
| Titre | DESIGN PATTERNS. Catalogue de modèles de conception réutilisables |
| Auteur | Gamma Erich |
| Editeur | VUIBERT |
| Largeur | 170 |
| Poids | 830 |
| Date de parution | 19990705 |
| Nombre de pages | 459,00 € |
Pourquoi choisir Molière ?
Du même auteur
-

Refactoring. Comment améliorer le code existant
Fowler Martin ; Gamma Erich ; Maniez DominiqueLes bons développeurs savent qu'ils passeront plus de temps à relire leur code et à le modifier qu'ils n'en ont mis à l'écrire. Ce livre vous explique les principes et les bonnes pratiques du refactoring, en indiquant où et comment commencer à analyser son code pour l'améliorer de façon efficace quel que soit le langage utilisé. Depuis plus de vingt ans les développeurs confirmés du monde entier font confiance à ce livre de Martin Fowler pour améliorer leur code, en faciliter la maintenance et rendre leur programme plus facile à comprendre par autrui. Cette nouvelle édition très attendue a été entièrement actualisée pour tenir compte des évolutions du domaine de la programmation. Elle dresse un catalogue àjour des refactorings et comporte des exemples de code en Javascript. La version française de cette 2e édition inclut un accès gratuit aux ressources complémentaires en ligne (en anglais) de ce livre de référence.Sur commande, 2 à 4 joursCOMMANDER46,56 € -

DESIGN PATTERNS
GAMMACapturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves. The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently. Each pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and tracts-offs of using the pattern within a larger design. All patterns are compiled from real systems and are based on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like C++ or Smalltalk.Sur commande, 2 à 4 joursCOMMANDER60,83 €
Du même éditeur
-

Mémento 100% visuel des pathologies IFAS/IFAP. 2e édition
Gaudron Elise ; Nourry Sophie ; Vollbrecht CédricCe livre de poche tout en couleurs recense les 160 pathologies prévalentes indispensables pour réussir en instituts de formation aide-soignant et auxiliaire de puériculture (IFAS/IFAP). Elles sont classées en 16 spécialités : troubles cardiovasculaires ; pédiatrie ; dermatologie ; endocrinologie ; gynécologie ; hématologie ; hépato-gastro-entérologie ; infections ; neurologie ; ophtalmologie ; ORL ; pneumologie ; rhumatologie ; risques physiologiques ; santé mentale ; urologie-néphrologie. Très visuel et facile à consulter, ce mémento sera utile pour réviser notamment le bloc de compétences 2, mais également pendant les stages en structures d'accueil pour personnes âgées et pour enfants, et en établissements hospitaliers. Les 16 parties s'ouvrent sur un schéma anatomique se rapportant au système, pour bien se repérer dans l'organisme humain. Puis chaque pathologie est présentée sous la forme d'une carte mentale visuelle ou mind map, qui facilite la mémorisation grâce à ses couleurs et ses 8 rubriques récurrentes : définition ; étiologies et/ou facteurs de risque ; mécanisme en physiopathologie ; signes cliniques ; examens ; traitements complications et rôle AS et/ ou AP.EN STOCKCOMMANDER12,90 € -

L'analyse de situations de l'aide-soignant pour une démarche clinique de qualité. 6e édition
Nerot JocelyneCe livre tout en couleur s'adresse aux élèves aides-soignants qui préparent leur diplôme d'Etat et veulent comprendre la méthode de l'analyse de situations, qui est la base de la démarche clinique aide-soignante. Il tient compte de la réforme du nouveau référentiel aide-soignant, valable en septembre 2020. Il présente et explique la méthode appliquée sur le terrain : le recueil des données concernant le patient, avec l'aspect relationnel mis en avant (patient et famille) ; les actions de soins et de prise en charge du patient à mettre en oeuvre, à partir des perturbations des besoins fondamentaux et en lien avec l'équipe pluri-professionnelle ; la prise en compte de la pathologie du patient, de ses ressources du patient et de son environnement. A la fin de chacun des besoins analysés, des QCM sont proposés pour s'auto-évaluer ainsi que des analyses de situations complètes et des cas concrets pour s'entraîner au raisonnement clinique.EN STOCKCOMMANDER17,90 € -

Gagnez de l’argent grâce au side business. Créez des revenus complémentaires avec une activité qui v
Filali Nicolas ; Jourdan KévinVous cherchez à générer des revenus complémentaires ? Vous souhaitez lancer votre activité tout en gardant la sécurité d'un emploi salarié ? Vous voulez comprendre continent trouver, tester et valider une idée ? Fort de son activité de serial entrepreneur, Nicolas Filali vous dévoile sa méthode, des outils et des exercices pratiques pour vous lancer et obtenir vos premiers résultats : trouver l'idée de business qui vous correspond ; analyser le marché et la demande ; tester et valider votre offre ; trouver vos premiers clients ; digitaliser et automatiser votre activité pour créer des revenus plus passifs. Tout au long du livre, des témoignages d'entrepreneurs side business viendront mettre en lumière les clés de la réussite, mais aussi les pièges à éviter.EN STOCKCOMMANDER24,99 € -

Travailler moins, vivre mieux. 14 jours pour apprendre à travailler efficacement et sereinement
Leborgne François ; Leborgne Lucas MarieCa ira mieux le mois prochain... " C'est ce que vous vous répétez alors que vous êtes débordé, persuadé que la situation va s'arranger. Pourtant, rien ne change : vous n'aurez jamais moins de travail. Alors comment faire ? Ce livre propose une méthode en 14 jours, radicale et progressive, pour reprendre le contrôle sur votre temps de travail et retrouver l'équilibre. Des clés vous sont données pour apprendre à prioriser et travailler moins : limiter votre temps de travail ; organiser votre journée ; gérer vos priorités ; ne plus tomber dans le piège de la boite mail ; utiliser intelligemment l'IA ; et bien plus encore ! Le temps est ce que nous avons de plus précieux... arrêtons de le gaspiller et vivons mieux !EN STOCKCOMMANDER20,00 €
De la même catégorie
-

Apprendre à coder en Python
Ichbiah DanielVous souhaitez vous initier à la programmation mais vous ne savez pas par où commencer ? Python est la clé : très simple à utiliser, ce langage s'applique à de nombreux contextes : traitement de données, intelligence artificielle, machine learnig... Idéal pour apprendre et facile d'accès, il permet de se former aux premiers concepts de tout langage de programmation. Il est en cela la meilleure introduction à l'univers du code. Découvrez des conseils pratiques et des exemples ludiques pour comprendre et maîtriser la syntaxe de base du langage, appréhender les structures essentielles d'un programme, le corriger, installer des bibliothèques, concevoir des applications, rendre un site Web interactif ou créer des jeux !EN STOCKCOMMANDER5,00 € -

Python. L'essentiel pour l'étudiant
Schweyer Rémi ; Tap MarineL'essentiel à savoir sur Python : ses fonctionnalités, instructions, codage et représentation des données.EN STOCKCOMMANDER4,90 € -

L'IA en pratique avec Python. Inclus : technologies LLM et RAG, 4e édition
Bersini Hugues ; Hasselmann KenCet ouvrage à vocation essentiellement pédagogique a pour but d'aider les débutants et praticiens confirmés de l'Intelligence Artificielle à mieux faire le tri dans un ensemble de mécanismes algorithmiques propres à cette discipline et souvent confondus, tels la "recherche" , "l'optimisation" et "l'apprentissage" . Le besoin d'un tel écrit s'est fait sentir lorsque l'auteur qui enseigne cette discipline informatique depuis plus de trente ans a constaté de manière accrue la grande confusion régnant dans l'esprit de ses étudiants lorsque ces derniers choisissent de programmer ce qui leur paraît comme l'algorithme et donc le logiciel le plus prometteur pour résoudre le jeu du taquin ou des problèmes de sudoku, un logiciel pour affronter des joueurs humains au jeu du puissance-4, des dames ou des échecs, un logiciel pour jouer aux vétérans Tetris ou au Snake, pour contrôler Super Mario dans le jeu vidéo du même nom, un logiciel capable de trouver le chemin le plus court dans un graphe ou de trouver le parcours le plus rapide traversant toutes les villes par un voyageur de commerce et, finalement, un logiciel capable de distinguer un chien d'un chat sur une photo qu'on lui présente. Et, de fait, les trois mécanismes les plus souvent confondus afin de s'attaquer à ces problèmes sont effectivement la "recherche" , "l'optimisation" et "l'apprentissage" . Cet ouvrage théorique mais aussi et surtout pratique enseigne les bases de l'IA en exploitant la force du langage de programmation Python. Tous ces exemples seront donc repris en donnant les clés pour maîtriser l'intelligence artificielle grâce à Python. Cette 4e édition est mise à jour avec une introduction aux technologies des LLMs et du RAG.EN STOCKCOMMANDER33,00 € -

Python 3. Apprendre à programmer dans l'écosystème Python, 2e édition
Cordeau Bob ; Pointal LaurentDestiné à tous ceux qui veulent s'initier à la programmation, qu'ils soient étudiants, enseignant ou autodidactes, cet ouvrage vous fournira les bases de l'apprentissage de la programmation avec Python 3, langage à la fois simple, puissant et polyvalent. Accompagnée de nombreux exemples, la démarche pédagogique est renforcée par l'usage de la distribution Pyzo et des notebooks Jupyter, outils pédagogiques interactifs qui permettent au lecteur de tester aisément son code et de mettre en oeuvre les connaissances qu'il acquiert. De plus l'usage de la couleur permet de bien faire comprendre les différents éléments qui constituent le code. Outre les 25 exercices corrigés présents dans la version imprimée, cet ouvrage offre une centaine d'autres exercices corrigés accessibles sur le web. Le livre s'appuie sur la version Python 3. 8. Retrouvez sur https : //www. dunod. com/EAN/9782100809141 et sur https : //github. com/lpointal/appbclp : - Les programmes des exercices et des exemples. - Une documentation sur l'installation et l'usage des notebooks Jupyter. - Les exercices corrigés supplémentaires.EN STOCKCOMMANDER24,00 €
