
Refactoring. Comment améliorer le code existant
Les 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.
| Nombre de pages | 419 |
|---|---|
| Date de parution | 09/10/2019 |
| Poids | 788g |
| Largeur | 175mm |
| SKU: | 9782100801169 |
| wmi_id_distributeur: | Not set |
| Is Salable (from plugin): | No (Out of Stock) |
| Is Salable (direct MSI check): | No (Out of Stock) |
| Distributor Name: | Par défaut |
| Availability Value: | 0 |
| Availability Label: | Epuisé |
| Match Result: | |
| Default Availability (Config): | 0 - Epuisé |
| Raw Config Mapping: |
Array
(
[_1772119784121_121] => Array
(
[id] => 12707000
[name] => 12707000
[availability] => 1
[activation_attribute] => 1
)
)
|
| EAN | 9782100801169 |
|---|---|
| Titre | Refactoring. Comment améliorer le code existant |
| Auteur | Fowler Martin ; Gamma Erich ; Maniez Dominique |
| Editeur | DUNOD |
| Largeur | 175 |
| Poids | 788 |
| Date de parution | 20191009 |
| Nombre de pages | 419,00 € |
Pourquoi choisir Molière ?
Du même auteur
-

Monstres de la nuit
Fowler RichardGrâce à ta lampe torche, donne vie aux fantômes, aux sorcières et à toutes les autres créatures de ce véritable théâtre d'ombres... et joue à te faire peur ! A chaque page, découvre une nouvelle scène et imagine la suite de l'histoire.ÉPUISÉVOIR PRODUIT14,95 € -

Les tours pendables de Nick La Canaille et de Capitaine le Fol
Fowler Richard ; Krief AnneOhé, moussaillons! venez vite découvrir le vilain tour que Nick La Canaille a réservé à Capitaine Le Fol. Soulevez les rabats, explorez les pop-up en trois dimensions, actionnez les tirettes et soyez les premiers à retrouver le trésor de pièces d'or!ÉPUISÉVOIR PRODUIT5,00 € -

Pilotes des étoiles
Fowler Gemma ; Vidallet FabienneRésumé : Dans les conteneurs de Rouilleville, la cité décharge, Railey, sa grand-mère mécanicienne et son gecko droïde Atti gagnent leur vie en trichant aux courses de droïdes. Lorsqu'ils sont attaqués et pris en chasse par un Traqueur, un tueur à gages, Railey et Atti comprennent que la grand-mère leur a caché des choses... La seule façon d'échapper à leur poursuivant est de s'envoler dans l'espace, dans la Soupe de déchets qui entoure la Terre telle une muraille impénétrable. C'est là, parmi les clans des Fouilleurs, où règne la loi du plus fort, qu'ils vont trouver les réponses à leurs questions et découvrir la menace qui pèse sur leur planète...ÉPUISÉVOIR PRODUIT14,95 €
Du même éditeur
-
La pédophilie. Comprendre pour réagir
Ancibure Francis ; Galan-Ancibure MariviLa pédophilie suscite une horreur indicible entretenue par la confusion qui règne autour de cette conduite perverse et la rareté des travaux la concernant. On entend parler de pédophilie quand il s'agit d'inceste, tandis que le crime sexuel est confondu avec l'intention pédophile. Or, si l'acte pédophile est un abus sexuel, l'agression sexuelle d'un enfant ne relève pas toujours de la perversion pédophile, laquelle est définie par des variables spécifiques. Quant à la petite victime, l'angoisse de l'entourage risque de conduire à ignorer les exactions qu'elle a subies ou, au contraire, à les imaginer en dépit du bon sens. Enfin, il n'est pas rare que l'enfant ne veuille rien savoir des solutions thérapeutiques qui lui sont proposées - pourquoi ? Il semble bien que ces réactions et la tension qui traverse le débat sur la pédophilie répondent au rejet de la subjectivité et de l'inconscient dans la civilisation contemporaine. Il n'est plus question de parole, mais de communication, et la sexualité y est réduite à la biologie. Appréhender la logique de l'auteur d'actes pédophiles réclame la prise en compte de trois registres, tout en les distinguant : historique, clinique et légal. " Comprendre " la pédophilie implique non pas d'excuser ou de prendre à partie mais d'élaborer une approche raisonnée, afin de susciter une réflexion qui oriente une pratique médico-sociale et judiciaire.ÉPUISÉVOIR PRODUIT32,55 € -
Scolariser des élèves avec autisme et TED. Vers l'inclusion
Philip Christine ; Magerotte Ghislain ; Adrien JeaLa pédagogie de l?inclusion abolit toute forme d?exclusion et ne propose d?autres modalités de scolarisation pour les élèves handicapés que celles en vigueur dans les classes ordinaires, quelle que soit la gravité du handicap. C?est l?école ordinaire pour tous: l?école doit répondre aux besoins éducatifs de « tous » les élèves, quels que sont leurs profils. Toutefois, si « l?inclusion » s?est substituée à « l?intégration » dans les discours, il importe d?apprécier la situation actuelle à travers une pluralité d?exemples concrets. Malgré l?élan donné, force est de constater que la loi de février 2005 et ses textes d?application affirment seulement « un droit à la scolarisation pour les élèves handicapés ». Elle n?a pas déclaré que cette scolarisation se ferait en milieu ordinaire pour « tous » les élèves. Elle peut tout aussi bien s?effectuer en milieu spécialisé, pour les cas de handicaps plus sévères. Dans cet ouvrage, les auteurs posent la question de l?inclusion scolaire de l?autisme et apportent des pistes de réflexion pour la scolarisation des personnes autistes.ÉPUISÉVOIR PRODUIT38,15 € -
L'intervention précoce en autisme. Le modèle de Denver pour jeunes enfants
Rogers Sally ; Dawson Geraldine ; Rogé BernadetteBiographie de l'auteur professeur de psychiatrie à l'université de Californie.professeur de psychiatrie à l'université de Caroline du Nord.ÉPUISÉVOIR PRODUIT44,90 € -
Neuropsychologie clinique de la schizophrénie
Prouteau AntoinetteRésumé : La neuropsychologie connaît actuellement un développement rapide en psychiatrie, domaine où elle était encore peu présente il y a quelques années. Cet ouvrage donne des points de repères concrets aux cliniciens sur la prise en charge neuropsychologique de la schizophrénie, selon deux axes : l?évaluation neuropsychologique et la remédiation cognitive. L?ouvrage s?appuie sur une synthèse actualisée de la littérature internationale et d?autres travaux en cours dans les milieux francophones spécialisés, ainsi que sur l?expertise clinique des auteurs.ÉPUISÉVOIR PRODUIT39,25 €
De la même catégorie
-
13 défis de la cybersécurité
Avoine Gildas ; Killijian Marc-OlivierFuite de données personnelles, piratage massif, espionnage économique, infection de systèmes informatiques sensibles, propagation de " rançongiciels ", usurpation d'identité, craintes vis-à-vis des paiements par carte bancaire : les questions relatives à la cybersécurité hantent l'actualité. Il est cependant difficile d'appréhender sereinement, à travers ce flux d'information continu et massif, la portée des problèmes et de leurs solutions. Car la question est difficile, hautement technique, à la croisée des mathématiques, de l'informatique et de l'électronique, ce qui la rend mystérieuse pour qui n'est pas spécialiste. Or, l'omniprésence des outils informatiques dans la vie quotidienne comme professionnelle, tous secteurs d'activités confondus, fait aujourd'hui de la cybersécurité un enjeu majeur qui nous concerne tous. La recherche vise à résoudre les défis qui permettront demain de garantir un monde plus sûr. Cet ouvrage fait le point sur treize d'entre eux et permet de dépister les fantasmes qui entourent la cybersécurité, en apportant un éclairage scientifique à destination des ingénieurs, chercheurs, décideurs et plus généralement de toute personne désireuse d'en apprendre davantage.ÉPUISÉVOIR PRODUIT23,00 € -
Développement système sous Linux. Ordonnancement multi-tâche, gestion mémoire, communications, progr
Blaess ChristopheRésumé : Tirer le meilleur parti de l'environnement Linux La possibilité de consulter les sources du système, de la bibliothèque glibc et de la plupart des applications qui tournent sur cet environnement représente une richesse inestimable aussi bien pour les passionnés qui souhaitent intervenir sur le noyau, que pour les développeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement. Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilité et de pérennité, sans parler de l'extraordinaire niveau de compétences disponible au sein d'une communauté de programmeurs aguerris au contact du code des meilleurs développeurs open source. Un ouvrage conçu pour les programmeurs Linux et Unix les plus exigeants Sans équivalent en langue française, l'ouvrage de Christophe Blaess constitue une référence complète du développement système sous Linux, y compris dans les aspects les plus avancés de la gestion des processus, des threads ou de la mémoire. Les programmeurs travaillant sous d'autres environnements Unix apprécieront tout particulièrement l'attachement de l'auteur au respect des standards (C Ansi, glibc, Posix...), garant d'une bonne portabilité des applications. Cette cinquième édition a été entièrement revue et mise à jour pour s'adapter aux standards actuels. Elle s'est en outre étoffée d'un nouveau chapitre sur l'accès aux entrées-sorties GPIO, particulièrement employées dans les systèmes industriels et embarqués. Compléments web Tous les exemples des programmes du livre sont en téléchargement sur notre site Internet www.editions-eyrolles.com/dl/0067760 A qui s'adresse cet ouvrage ? Aux développeurs concernés par les aspects système de la programmation sous Linux et Unix Aux administrateurs système en charge de la gestion d'un parc Linux et/ou Unix Aux étudiants en informatique (1er et 2e cycles universitaires, écoles d'ingénieurs, etc.)ÉPUISÉVOIR PRODUIT46,00 € -
Initiation à l'algorithmique et à la programmation en C. 3e édition
Malgouyres Rémy ; Zrour Rita ; Feschet FabienCet ouvrage s'adresse aux étudiants (licences et IUT), ainsi qu'à tous ceux qui souhaitent acquérir des bases solides en programmation. L'ouvrage est structuré en quatre parties : Les bases du langage C : syntaxe, types de données, entréessorties (stdio. h), exécution conditionnelle, structuration d'un programme C, structures, itération. Les structures séquentielles : tableaux, fichiers texte, adresses, pointeurs et passage par adresse, allocation dynamique, chaînes de caractères, fichiers binaires, tableaux à double entrée. Les algorithmes : langage algorithmique et complexité, algorithmes de tri quadratiques, tri rapide (quicksort). Les structures de données : listes chaînées, piles, files, récursivité, arbres binaires, graphes, parcours de graphes, liste d'adjacence. Conçus comme des supports d'apprentissage, les 129 exercices corrigés peuvent être abordés en complément de l'enseignement reçu ou de manière autodidacte.ÉPUISÉVOIR PRODUIT32,40 € -
Apprendre à coder des jeux vidéo en Python
Sweigart Al ; Durand Degranges PaulRésumé : Ne vous contentez pas de jouer à des jeux, créez-les ! Cet ouvrage a pour ambition de vous initier au développement de jeux vidéo grâce au populaire langage Python, et ce, même si n'avez encore jamais programmé de votre vie ! Vous développerez d'abord des jeux classiques comme le Pendu, Devinez le nombre ou le Morpion, avant de vous attaquer à la conception de jeux plus avancés techniquement qui intègrent, entre autres, du texte, des animations graphiques et du son. Par la même occasion, vous apprendrez les concepts de base de la programmation et des mathématiques pour amener vos compétences en codage de jeux vidéo à un autre niveau. Tous les projets de cet ouvrage sont basés sur la dernière version (3) de Python. Au cours de votre lecture, vous allez acquérir des bases solides en matière de programmation Python. Quel nouveau jeu allez-vous ensuite pouvoir créer à l'aide de la puissance de Python ? Tout au long de cette aventure en programmation, vous apprendrez à : choisir le bon type de structure de données pour faire le travail, comme des listes, dictionnaires ou tuples ; ajouter des illustrations et des animations dans votre jeu à l'aide du module pygame ; interagir avec le clavier et la souris ; programmer une intelligence artificielle suffisamment simple pour jouer contre l'ordinateur ; utiliser la cryptographie pour convertir des messages texte en codes secrets ; déboguer vos programmes et identifier les erreurs les plus communes.ÉPUISÉVOIR PRODUIT29,90 €









