Martin R. "Clean Code : création, analyse et refactorisation"

Martin R. "Clean Code : création, analyse et refactorisation"

xEmwkVwbk

Aller sur le site internet (page produit) »


Même un mauvais code peut fonctionner. Cependant, si le code n'est pas « propre », il gênera toujours le développement du projet et de la société de développement, exigeant des ressources importantes pour le maintenir et « l'apprivoiser ». Ce livre est dédié à une bonne programmation. C'est plein d'exemples de code réels. Nous examinerons le code sous différents angles : de haut en bas, de bas en haut et même de l'intérieur. Après avoir lu le livre, vous en apprendrez beaucoup sur le code. De plus, vous apprendrez à distinguer le bon code du mauvais. Vous apprendrez à écrire du bon code et à transformer un mauvais code en bon code. Le livre se compose de trois parties. La première partie décrit les principes, modèles et techniques pour écrire du code propre ; Un grand nombre d'exemples de code sont fournis. La deuxième partie est constituée de scénarios pratiques de complexité croissante. Chaque scénario est un exercice de nettoyage du code ou de transformation d'un code problématique en code comportant moins de problèmes. La troisième partie du livre est une expression concentrée de son essence. Il se compose d'un chapitre avec une liste d'heuristiques et d'odeurs de code collectées lors de l'analyse. Cette partie est une base de connaissances qui décrit notre façon de penser dans le processus de lecture, d'écriture et de nettoyage du code.


Aller sur le site internet (page produit) »



Aller sur le site internet (page produit) »


Patchs Pour Les Yeux Beauugreen Hydrogel Avec Solution Anti Rides Au Collagène Et À Lor Colloïdal Patch Pour Les Yeux Hydrogel A 11 06
Pin Artificiel Triumph Tree Saint Pétersbourg Blanc 120 Cm 11 06
Table De Cuisson À Gaz De Dietrich Dpe 7729 Xf Noir 11 06
Foret Sds Max Granite Quadro X 855570 55 X 570 Mm 11 06
Cuisinière Électrique Irit Ir 8004 Blanche 11 06
Matelas De Canapé Surmatelas Sleep Virtuoso Vita Élastique 80X200 Cm 11 06
Aspirateur Karcher Puzzi 81 C Gris 11 06
Schneider Electric Mtn3400 6035 Superposition Merten D Life 11 06
Enjoliveurs R13 Super Astra Carbone Argenté Jeu De 4 Pièces 2471825 11 06
Évier 50 Cm Nt Bagno Vérone Nt405 11 06
Cartouche Sharp Mx60Gtyb 12 000 Pages Jaune 11 06
Makarova T Pratique De La Grammaire 2E Forme Anglais 2E Année Entraîneur De Grammaire Offset 11 06
Tarière Couteaux Mora Ice Ice Mm0021 250 Mm Pour Perceuse À Glace Motorisée Noir 1000 Mm 250 Mm 53 Kg 11 06
Iv San Bernard Fruit Of The Groomer Masque Réparateur Au Pamplemousse Rose Avec Vitamines Pour Chiens Et Chats À Poils Mi Longs 11 06
Pirelli P Zero New Berline De Luxe Suv 23555 R18 100V Allemand 11 06
Tapis Denwir Mega Soft Relax Plus 20 175X195 11 06
Four À Micro Ondes Samsung Me81Arw Blanc 11 06
Ventilateur Ibm 00Mv395 12V 40X40X56Mm 11 06
Chiffon De Polissage Pour Verre Tescoma Clean Kit Bleu 11 06
Papier Coloré Raton Laveur Applique A4 32 Feuilles 16 Couleurs 32 Litres 11 06
Piste Hot Wheels Track Builder Rev N Launch Challenge Fll02 Multicolore 11 06
A V Shishov Front Perse 1909 1918 Victoires Injustement Oubliées 11 06
Gaslock Castle Station 10 Châteaux Pas De Remplissage Jaune Gl 8841 11 06
Cartouche Easyprint Lk 160 2500 Pages Noir 11 06
Georgy Arbatov Lhomme Du Système 11 06
Branchement Pour Assainissement Interne Politek 34511050L Dn 110X50Mm 45 Polypropylène 11 06
Disque Dur Hp 72 Go 375863 014 11 06
Cottage Gel Douche Shampooing 3 En 1 Cottage Men Citron Épicé 250 Ml 11 06
Système Divisé Renova Chw 12A Blanc 11 06
Câble Canyon Usb Vers Microusb Cne Usbm1 1 M Blanc 11 06

Patchs Pour Les Yeux Beauugreen Hydrogel Avec Solution Anti Rides Au Collagène Et À Lor Colloïdal Patch Pour Les Yeux Hydrogel A 11 06
Pin Artificiel Triumph Tree Saint Pétersbourg Blanc 120 Cm 11 06
Table De Cuisson À Gaz De Dietrich Dpe 7729 Xf Noir 11 06
Foret Sds Max Granite Quadro X 855570 55 X 570 Mm 11 06
Cuisinière Électrique Irit Ir 8004 Blanche 11 06
Matelas De Canapé Surmatelas Sleep Virtuoso Vita Élastique 80X200 Cm 11 06
Aspirateur Karcher Puzzi 81 C Gris 11 06
Schneider Electric Mtn3400 6035 Superposition Merten D Life 11 06
Enjoliveurs R13 Super Astra Carbone Argenté Jeu De 4 Pièces 2471825 11 06
Évier 50 Cm Nt Bagno Vérone Nt405 11 06
Cartouche Sharp Mx60Gtyb 12 000 Pages Jaune 11 06
Makarova T Pratique De La Grammaire 2E Forme Anglais 2E Année Entraîneur De Grammaire Offset 11 06
Tarière Couteaux Mora Ice Ice Mm0021 250 Mm Pour Perceuse À Glace Motorisée Noir 1000 Mm 250 Mm 53 Kg 11 06
Iv San Bernard Fruit Of The Groomer Masque Réparateur Au Pamplemousse Rose Avec Vitamines Pour Chiens Et Chats À Poils Mi Longs 11 06
Pirelli P Zero New Berline De Luxe Suv 23555 R18 100V Allemand 11 06
Tapis Denwir Mega Soft Relax Plus 20 175X195 11 06
Four À Micro Ondes Samsung Me81Arw Blanc 11 06
Ventilateur Ibm 00Mv395 12V 40X40X56Mm 11 06
Chiffon De Polissage Pour Verre Tescoma Clean Kit Bleu 11 06
Papier Coloré Raton Laveur Applique A4 32 Feuilles 16 Couleurs 32 Litres 11 06
Piste Hot Wheels Track Builder Rev N Launch Challenge Fll02 Multicolore 11 06
A V Shishov Front Perse 1909 1918 Victoires Injustement Oubliées 11 06
Gaslock Castle Station 10 Châteaux Pas De Remplissage Jaune Gl 8841 11 06
Cartouche Easyprint Lk 160 2500 Pages Noir 11 06
Georgy Arbatov Lhomme Du Système 11 06
Branchement Pour Assainissement Interne Politek 34511050L Dn 110X50Mm 45 Polypropylène 11 06
Disque Dur Hp 72 Go 375863 014 11 06
Cottage Gel Douche Shampooing 3 En 1 Cottage Men Citron Épicé 250 Ml 11 06
Système Divisé Renova Chw 12A Blanc 11 06
Câble Canyon Usb Vers Microusb Cne Usbm1 1 M Blanc 11 06

Aller sur le site internet (page produit) »


Report Page