aller au contenu
Refactoring : improving the design of existing code Aperçu de cet ouvrage
FermerAperçu de cet ouvrage
Vérification...

Refactoring : improving the design of existing code

Auteur : Martin Fowler; Kent Beck
Éditeur : Reading, MA : Addison-Wesley, 1999.
Collection : Addison-Wesley object technology series.
Édition/format :   Livre imprimé : EnglishVoir toutes les éditions et tous les formats
Base de données :WorldCat
Résumé :

Demonstrates how software practitioners can realize the benefits of refactoring. This book shows you where opportunities for refactoring typically can be found, and how to go about reworking a bad  Lire la suite...

Évaluation :

(pas encore évalué) 0 avec des critiques - Soyez le premier.

Sujets
Plus comme ceci

 

Trouver un exemplaire dans la bibliothèque

&AllPage.SpinnerRetrieving; Recherche de bibliothèques qui possèdent cet ouvrage...

Détails

Format : Book
Tous les auteurs / collaborateurs : Martin Fowler; Kent Beck
ISBN : 0201485672 9780201485677
Numéro OCLC : 41017370
Description : xxi, 431 pages : illustrations ; 25 cm.
Contenu : Ch. 1. Refactoring, a First Example --
Ch. 2. Principles in Refactoring --
Ch. 3. Bad Smells in Code / Kent Beck and Martin Fowler --
Ch. 4. Building Tests --
Ch. 5. Toward a Catalog of Refactorings --
Ch. 6. Composing Methods --
Ch. 7. Moving Features Between Objects --
Ch. 8. Organizing Data --
Ch. 9. Simplifying Conditional Expressions --
Ch. 10. Making Method Calls Simpler --
Ch. 11. Dealing with Generalization --
Ch. 12. Big Refactorings / Kent Beck and Martin Fowler --
Ch. 13. Refactoring, Reuse, and Reality / William Opdyke --
Ch. 14. Refactoring Tools / Don Roberts and John Brant --
Ch. 15. Putting It All Together / Kent Beck.
Titre de collection : Addison-Wesley object technology series.
Responsabilité : Martin Fowler ; with contributions by Kent Beck [and others].

Critiques

Critiques d’utilisateurs
Récupération des critiques de GoodReads...
Récuperation des critiques DOGObooks…

Étiquettes

Soyez le premier.
Confirmez cette demande

Vous avez peut-être déjà demandé cet ouvrage. Veuillez sélectionner OK si vous voulez poursuivre avec cette demande quand même.

Données liées


Primary Entity

<http://www.worldcat.org/oclc/41017370> # Refactoring : improving the design of existing code
    a schema:CreativeWork, schema:Book ;
    library:oclcnum "41017370" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/mau> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/795204014#Place/reading_ma> ; # Reading, MA
    schema:about <http://experiment.worldcat.org/entity/work/data/795204014#Topic/java_programmiersprache> ; # Java (Programmiersprache)
    schema:about <http://experiment.worldcat.org/entity/work/data/795204014#Topic/software_reengineering> ; # Software reengineering
    schema:about <http://experiment.worldcat.org/entity/work/data/795204014#Topic/ingenierie_logiciel> ; # ingénierie logiciel
    schema:about <http://experiment.worldcat.org/entity/work/data/795204014#Topic/programmation_orientee_objet> ; # programmation orientée objet
    schema:about <http://id.worldcat.org/fast/1042804> ; # Object-oriented programming (Computer science)
    schema:about <http://dewey.info/class/005.14/e21/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/795204014#Topic/maintenance_logiciel> ; # maintenance logiciel
    schema:about <http://experiment.worldcat.org/entity/work/data/795204014#Topic/softwareentwicklung> ; # Softwareentwicklung
    schema:about <http://experiment.worldcat.org/entity/work/data/795204014#Topic/programmation_orientee_objets_informatique> ; # Programmation orientée objets (informatique)
    schema:about <http://experiment.worldcat.org/entity/work/data/795204014#Topic/programmation_orientee_objet_informatique> ; # Programmation orientée objet (Informatique)
    schema:about <http://experiment.worldcat.org/entity/work/data/795204014#Topic/logiciels_reingenierie> ; # Logiciels--Réingénierie
    schema:about <http://experiment.worldcat.org/entity/work/data/795204014#Topic/langage_oriente_objets> ; # langage orienté objets
    schema:about <http://experiment.worldcat.org/entity/work/data/795204014#Topic/logiciels_refactorisation> ; # Logiciels--Refactorisation
    schema:about <http://id.worldcat.org/fast/1124216> ; # Software refactoring
    schema:bookFormat bgn:PrintBook ;
    schema:contributor <http://experiment.worldcat.org/entity/work/data/795204014#Person/beck_kent> ; # Kent Beck
    schema:creator <http://viaf.org/viaf/5145169> ; # Martin Fowler
    schema:datePublished "1999" ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/795204014> ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/795204014#Series/addison_wesley_object_technology_series> ; # Addison-Wesley object technology series.
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/795204014#Series/the_addison_wesley_object_technology_series> ; # The Addison-Wesley object technology series
    schema:name "Refactoring : improving the design of existing code"@en ;
    schema:productID "41017370" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/41017370#PublicationEvent/reading_ma_addison_wesley_1999> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/795204014#Agent/addison_wesley> ; # Addison-Wesley
    schema:workExample <http://worldcat.org/isbn/9780201485677> ;
    umbel:isLike <http://bnb.data.bl.uk/id/resource/GBA169291> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/41017370> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/795204014#Agent/addison_wesley> # Addison-Wesley
    a bgn:Agent ;
    schema:name "Addison-Wesley" ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Person/beck_kent> # Kent Beck
    a schema:Person ;
    schema:familyName "Beck" ;
    schema:givenName "Kent" ;
    schema:name "Kent Beck" ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Series/addison_wesley_object_technology_series> # Addison-Wesley object technology series.
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/41017370> ; # Refactoring : improving the design of existing code
    schema:name "Addison-Wesley object technology series." ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Series/the_addison_wesley_object_technology_series> # The Addison-Wesley object technology series
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/41017370> ; # Refactoring : improving the design of existing code
    schema:name "The Addison-Wesley object technology series" ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Topic/ingenierie_logiciel> # ingénierie logiciel
    a schema:Intangible ;
    schema:name "ingénierie logiciel"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Topic/java_programmiersprache> # Java (Programmiersprache)
    a schema:Intangible ;
    schema:name "Java (Programmiersprache)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Topic/langage_oriente_objets> # langage orienté objets
    a schema:Intangible ;
    schema:name "langage orienté objets"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Topic/logiciels_refactorisation> # Logiciels--Refactorisation
    a schema:Intangible ;
    schema:name "Logiciels--Refactorisation"@fr ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Topic/logiciels_reingenierie> # Logiciels--Réingénierie
    a schema:Intangible ;
    schema:name "Logiciels--Réingénierie"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Topic/maintenance_logiciel> # maintenance logiciel
    a schema:Intangible ;
    schema:name "maintenance logiciel"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Topic/programmation_orientee_objet> # programmation orientée objet
    a schema:Intangible ;
    schema:name "programmation orientée objet"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Topic/programmation_orientee_objet_informatique> # Programmation orientée objet (Informatique)
    a schema:Intangible ;
    schema:name "Programmation orientée objet (Informatique)"@fr ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Topic/programmation_orientee_objets_informatique> # Programmation orientée objets (informatique)
    a schema:Intangible ;
    schema:name "Programmation orientée objets (informatique)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Topic/software_reengineering> # Software reengineering
    a schema:Intangible ;
    schema:name "Software reengineering"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/795204014#Topic/softwareentwicklung> # Softwareentwicklung
    a schema:Intangible ;
    schema:name "Softwareentwicklung"@en ;
    .

<http://id.worldcat.org/fast/1042804> # Object-oriented programming (Computer science)
    a schema:Intangible ;
    schema:name "Object-oriented programming (Computer science)"@en ;
    .

<http://id.worldcat.org/fast/1124216> # Software refactoring
    a schema:Intangible ;
    schema:name "Software refactoring"@en ;
    .

<http://viaf.org/viaf/5145169> # Martin Fowler
    a schema:Person ;
    schema:birthDate "1963" ;
    schema:familyName "Fowler" ;
    schema:givenName "Martin" ;
    schema:name "Martin Fowler" ;
    .

<http://worldcat.org/isbn/9780201485677>
    a schema:ProductModel ;
    schema:isbn "0201485672" ;
    schema:isbn "9780201485677" ;
    .


Content-negotiable representations

Fermer la fenêtre

Veuillez vous identifier dans WorldCat 

Dont have an account? You can easily créez un compte gratuit.