跳至内容
Refactoring : improving the design of existing code 線上預覽
關閉線上預覽
正在查...

Refactoring : improving the design of existing code

作者: Martin Fowler; Kent Beck
出版商: Reading, MA : Addison-Wesley, 1999.
叢書: Addison-Wesley object technology series.
版本/格式:   Print book : 英語所有版本和格式的總覽
資料庫:WorldCat
提要:

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  再讀一些...

評定級別:

(尚未評分) 0 附有評論 - 成爲第一個。

主題
更多類似這樣的

 

在圖書館查詢

&AllPage.SpinnerRetrieving; 正在查詢有此資料的圖書館...

詳細書目

文件類型: 圖書
所有的作者/貢獻者: Martin Fowler; Kent Beck
ISBN: 0201485672 9780201485677
OCLC系統控制編碼: 41017370
描述: xxi, 431 pages : illustrations ; 25 cm.
内容: 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.
叢書名: Addison-Wesley object technology series.
責任: Martin Fowler ; with contributions by Kent Beck [and others].

評論

讀者提供的評論
正在擷取GoodReads評論...
正在擷取DOGObooks的評論

標籤

成爲第一個
確認申請

你可能已經申請過這份資料。若還是想申請,請選確認。

連結資料


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

關閉視窗

請登入WorldCat 

没有帳號嗎?你可很容易的 建立免費的帳號.