Vendeur : liu xing, Nanjing, JS, Chine
paperback. Etat : New. Ship out in 2 business day, And Fast shipping, Free Tracking number will be provided after the shipment.Paperback. Pub Date: 2013 Pages: 300 Publisher: People's Posts and Telecommunications Press approach to software development to learn COLLECTION: Reconstruction and mode (revision) groundbreaking reveals the depth the Reconstruction and mode both software the development of links between the key technologies on reconstructed mode to improve the existing design. often better than in the early design usage patterns. Software development methodology Featured Series: Reconstruction and the mode (Revised Edition) not only shows an application mode and reconstructed innovative approaches and help readers through the real in-depth understanding of the remodeling and mode. The book tells the story of the 27 kinds of reconstruction way. Featured Series: Reconstruction and the mode (Revised Edition) software development methodology suitable for object-oriented software developers to read. as colleges and universities computer readings of professional software engineering teachers and students. Contents: Chapter 1 of this book's writing why 1.1 over-design 1.2 mode panacea 1.3 design less than 1.4 test driven development and continuous refactoring 1.5 refactoring evolutionary design mode 1.6 Chapter 2 2.3 watchful eyes reconfigurable of 2.1 What reconfigurable 2.2 reconstructed motivation 2.4 readable code 2.5 keep clear 2.6 2.7 2.11 refactoring tool design outstanding loans 2.8 evolution of the new framework 2.9 composite Reconstruction and test-driven refactoring 2.10 composite refactoring advantage of Chapter 3 mode 3.1 What mode gradual 3.2 more than one way mode obsessed 3.3 mode 3.4 through refactoring trends and removal mode 3.5 mode makes the code more complex 3.6 mode Knowledge 3.7 mode Chapter 4 code and bad taste pre-designed 4.1 Repeat code (Duplicated Code ) 4.2 is too long function (Long Method) 4.3 is too complex conditional logic (Conditional Complexity) 4.4 basic type of paranoid inappropriate exposure (Primitive Obsession) 4.5 (Indecent Exposure) 4.6 solution spread (Solution Sprawl) 4.7 similar to the class (Alternative Classes heavy class with Different Interfaces) 4.8 tautological class (Lazy Class) 4.9 is too large (Large Class) 4.10 branch statement (Switch Statement) 4.11 combinatorial explosion (Combinatorial Explosion) 4.12 weird solutions (Oddball Solution) Chapter 5 mode oriented the format 5.2 catalog referenced in the project configuration directory 5.1 refactoring 5.2.1 an XML Builder5.2.2 HTML Parser5.2.3 loan risk learning the order of the program 5.3 starting point 5.4 Chapter 6 Creating 6.1 Creation Method replace constructor 6.1.1 motive 6.1 .2 practice 6.1.3 Example 6.1.4 variant 6.2 will create the knowledge move to Factory6.2.1 motivation 6.2.2 practice 6.2.3 Example 6.3 with Factory Packaging category 6.3.1 Motivation 6.3.2 practice 6.3.3 example 6.3.4 variants of 6.4 polymorphic create 6.4.1 motive 6.4.2 Factory Method introduced the practice 6.4.3 Example 6.5 with 6.5.2 Example 6.5.3 the Builder package Composite6.5.1 practice variant the 6.6 inline Singleton6.6.1 motive 6.6.2 practice 6.6.3 example Chapter 7 simplifies 7.1 combination method 7.1.1 motive 7.1.2 practice example Strategy replace conditional logic 7.2.1 Motivation 7.2 7.1.3 7.2.2 practice 7.2.3 Example 7.3 moved into the decorative function Decorator7.3.1 motivation 7.3.2 practice 7.3.3 Example 7.4 with the State replaced state to change the conditional statement 7.4.1 motivation 7.4.2 practice 7.4.3 example 7.5 with Composite replace implicit the tree 7.5.1 motive 7.5.2 practice 7.5.3 example 7.6 generalization of Chapter 8 of the Command replace conditions Scheduler 7.6.1 motive 7.6.2 practice 7.6.3 example 8.1 form Template Method8.1.1 motive 8.1.2 practice example 8.2 8.1.3 8.2.2 practice extract Composite8.2.1 motive 8.2.3 example 8.3 motivation Composite replace more than one of the points 8.3.1 8.3.2 practice 8.3.3 Example. N° de réf. du vendeur NE042909
Quantité disponible : 1 disponible(s)