Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
  • 1
    Online Resource
    Online Resource
    Boston, MA : Addison-Wesley Professional | Boston, MA :Safari,
    Language: English
    Pages: p. cm
    DDC: 005.1/6
    Keywords: Software refactoring ; Electronic books ; local
    Abstract: As a programmer, you need to be able to recognize and improve problematic code, so the program remains in a working state throughout the software lifecycle. Refactoring-the art of improving the design of existing code safely-provides an efficient, reliable system for bringing order to the chaos, and one that keeps the surprises to a minimum! Refactoring can be difficult to learn, but Refactoring Workbook, by consultant William C. Wake, presents the material in a easy-learning format that makes learning enjoyable and effective. For many, the obstacle to learning refactoring is in identifying the "smells"-the potential problem areas-found in code. Instead of having you read about the smells, Refactoring Workbook makes sure you understand them. You'll solve a carefully assembled series of problems, and you'll find yourself learning at a deeper level and arriving at a few insights of your own. Wake uses the workbook method-a learning-focused approach that forces you to apply the techniques presented in the book-in the rest of the book. This approach helps you learn and apply the most important refactoring techniques to your code and, as a side benefit, helps you to think more about creating great code even when you're not refactoring. Refactoring Workbook provides user-friendly references such as: A handy, quick-reference "smell finder" A standard format for describing smells Appendices showing key refactorings A listing of Java™ tools that support refactoring This book is intended for programmers with a knowledge of Java, though a C# or C++ programmer with a basic understanding of Java would also be able to follow and learn from the examples. It can be used as a companion to Martin Fowler's Refactoring (also from Addison-Wesley Professional), which provides step-by-step instructions for many refactorings.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    Upper Saddle River, NJ [u.a.] : Addison-Wesley
    ISBN: 9780321630483 , 0321630483
    Language: English
    Pages: Online-Ressource (xiv, 461 p.) , 25 cm
    Edition: 2nd. ed.
    Edition: Boston, Mass. Safari Books Online 2008 Electronic reproduction. Boston, Mass. : Safari Books Online, 2008 Mode of access: World Wide Web. Available to subscribing institutions
    Series Statement: Software patterns series
    Series Statement: Software patterns series
    Parallel Title: Erscheint auch als
    Parallel Title: Available in another form
    Parallel Title: Available in another form
    Keywords: Software patterns ; Java (Computer program language) ; Software patterns ; Java (Computer program language) ; Java (Computer program language) ; Software patterns ; Java (Computer program language) ; Object-oriented programming (Computer science) ; Java (Computer program language) ; Software patterns ; Java
    Description / Table of Contents: Includes bibliographical references (p. 447-448) and index
    Note: Parallel als Druckausg. erschienen , Electronic reproduction. Boston, Mass. : Safari Books Online, 2008 Mode of access: World Wide Web. Available to subscribing institutions.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321647917 , 0321647912
    Language: English
    Pages: xxiii, 263 p , ill. , 24 cm
    Keywords: Software refactoring ; Ruby (Computer program language) ; Electronic books ; local
    Abstract: The First Hands-On, Practical, All-Ruby Refactoring Workbook! Refactoring-the art of improving the design of existing code-has taken the world by storm. So has Ruby. Now, for the first time, there's a refactoring workbook designed from the ground up for the dynamic Ruby language. Refactoring in Ruby gives you all the realistic, hands-on practice you need to refactor Ruby code quickly and effectively. You'll discover how to recognize "code smells," which signal opportunities for improvement, and then perfect your program's design one small, safe step at a time. The book shows you when and how to refactor with both legacy code and during new test-driven development, and walks you through real-world refactoring in detail. The workbook concludes with several applications designed to help practice refactoring in realistic domains, plus a handy code review checklist you'll refer to again and again. Along the way, you'll learn powerful lessons about designing higher quality Ruby software-lessons that will enable you to experience the joy of writing consistently great code. Refactoring in Ruby will help you Recognize why poor code design occurs, so you can prevent it from occurring in your own code Master better design techniques that lead to more efficient, reliable, and maintainable software Fix code that's too long, large, or difficult to follow Ferret out duplication, and express each idea "once and only once" Recognize missing or inadequately formed classes Simplify overly complex relationships between classes and their subclasses Achieve the right balance of responsibilities among objects Make your code easier to test and change Cope with incomplete library modules, and fix runaway dependencies Learn the next steps to take after you refactor
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    Dordrecht : Springer Netherlands
    ISBN: 9789400956162
    Language: English
    Pages: Online-Ressource , online resource
    Edition: Springer eBook Collection. Humanities, Social Sciences and Law
    Parallel Title: Erscheint auch als
    Parallel Title: Erscheint auch als
    Parallel Title: Erscheint auch als
    Keywords: Science (General) ; Social sciences. ; Humanities.
    Abstract: 1. Introduction -- Joint Configurations: Lap-shear Joints, Butt Joints, Fillets. Metals and Other Constructional Materials. The Decision to Use Adhesive Bonding. The Balance of Advantages and Disadvantages -- 2. The Nature And Magnitude of Stresses In Adhesive Joints -- Introduction: Reality, Methods of Mathematical Analysis. The Single Lap Joint: Linear Elastic Analysis, Volkersen’s Analysis, The Analysis of Goland and Reissner, Effect of Bending in a Double-lap Joint, Volkersen’s Second Theory, Later Work. The Single-lap Joint — End Effects: Reduction of Stress Concentrations. The Single-lap Joint — Elasto-plastic Analysis. The Effect of Adherend Shape — Scarfed, Bevelled and Stepped Adherends. Composite Materials. Tubular Joints. Butt Joints. The Use of Joints in Design: Lap Joints, Tubular Joints, T-joints, Corner Joints, Butt Joints, Stiffeners, Doublers, Assembly -- 3. Standard Mechanical Test Procedures -- Destructive Testing: Tests with Thin Sheet Adherends, Tests for Properties of Adhesives. Nondestructive Testing: Nature of Defects, Tests Carried Out Before Bonding, Post-bonding and In-service Testing -- 4. The General Properties of Polymeric Adhesives -- Polymer Structures: Unsaturation. Mixed Adhesives. Properties and Temperature: The Glass Transition Temperature, Decomposition Temperature, Melting Temperature, The Deformation of Adhesive Polymers by Stress, Viscoelasticity, The Modulus of an Adhesive, Poisson’s Ratio, Strength Properties of Adhesive Polymers, Yielding Stresses of Polymers, Failure Modes After Yielding, Creep, Failure without Yielding — Brittle Fracture, Crazing, Coefficient of Thermal Expansion, Resistance to Deterioration -- 5. Factors Influencing The Choice of Adhesive -- Interaction with Substrate. Structural Adhesives for Metals: Check-list for Structural Metal Adhesives Used at Temperatures up to 70°C, The Advantage of Supported Filmic Adhesives (Tapes’), Unsupported Films, Liquids and Pastes, Influence of Metal of Adherend, High Temperature Metal-Metal Adhesion. Structural Adhesives for Wood: Check-list for the Use of Structural Wood Adhesives. Structural Adhesives for Mixed Constructions: Metal-Wood Structures, Metal-reinforced Plastics Structures. Choice of Adhesives for Semi-structural Use: Checklist for Adhesives for Semi-structural Use -- 6. Surface Preparation -- Metals. Wood. Concrete. Glass or Carbon-fibre Reinforced Plastics. Shot, Sand or Grit Blasting. Solvent Degreasing or Wiping. Chemical Etching: Aluminium, Ferrous Metals, Titanium, Other Metals. Priming Layers: Primers as Coupling Agents -- 7. Service Life -- The Creep of Adhesive Joints. Time-to-failure (Under Static Loading). Cycles-to-failure: Influence of Temperature, Influence of Test Frequency, Influence of Amplitude, Influence of Moisture. Effects of Temperature Change on Joint Strength. Service Life as Indicated by Climatic Exposure Trials -- 8. Applications -- Aircraft, Anchorages. Bridges. Carriages. Cars. Decking. Furniture. Glass Reinforced Plastics. Helicopters. Helicopter Blades. Hovercraft. Lamp Posts. Magnets. PABST. Rollers. Segmental Construction. Ski Constructions. Telephone Kiosks. Yachts -- References -- Appendix: Standard American and UK Specifications for -- Adhesion Tests -- Author Index.
    Abstract: The intention of this book is that it should contain everything an engineer needs to know to be able to design and produce adhesively bonded joints which are required to carry significant loads. The advan­ tages and disadvantages of bonding are given, together with a sufficient understanding of the necessary mechanics and chemistry to enable the designer to make a sound engineering judgement in any particular case. The stresses in joints are discussed extensively so that the engineer can get sufficient philosophy or feel for them, or can delve more deeply into the mathematics to obtain quantitative solutions even with elasto­ plastic behaviour. A critical description is given of standard methods of testing adhesives, both destructively and non-destructively. The essen­ tial chemistry of adhesives and the importance of surface preparation are described and guidance is given for adhesive selection by me ans of check lists. For many applications, there will not be a unique adhesive which alone is suitable, and factors such as cost, convenience, produc­ tion considerations or familiarity may be decisive. A list of applications is given as examples. The authors wish to increase the confidence of engineers using adhesive bonding in load-bearing applications by the information and experience presented. With increasing experience of adhesives en­ gineering, design will become more elegant as weH as more fitted to its products.
    Description / Table of Contents: 1. IntroductionJoint Configurations: Lap-shear Joints, Butt Joints, Fillets. Metals and Other Constructional Materials. The Decision to Use Adhesive Bonding. The Balance of Advantages and Disadvantages -- 2. The Nature And Magnitude of Stresses In Adhesive Joints -- Introduction: Reality, Methods of Mathematical Analysis. The Single Lap Joint: Linear Elastic Analysis, Volkersen’s Analysis, The Analysis of Goland and Reissner, Effect of Bending in a Double-lap Joint, Volkersen’s Second Theory, Later Work. The Single-lap Joint - End Effects: Reduction of Stress Concentrations. The Single-lap Joint - Elasto-plastic Analysis. The Effect of Adherend Shape - Scarfed, Bevelled and Stepped Adherends. Composite Materials. Tubular Joints. Butt Joints. The Use of Joints in Design: Lap Joints, Tubular Joints, T-joints, Corner Joints, Butt Joints, Stiffeners, Doublers, Assembly -- 3. Standard Mechanical Test Procedures -- Destructive Testing: Tests with Thin Sheet Adherends, Tests for Properties of Adhesives. Nondestructive Testing: Nature of Defects, Tests Carried Out Before Bonding, Post-bonding and In-service Testing -- 4. The General Properties of Polymeric Adhesives -- Polymer Structures: Unsaturation. Mixed Adhesives. Properties and Temperature: The Glass Transition Temperature, Decomposition Temperature, Melting Temperature, The Deformation of Adhesive Polymers by Stress, Viscoelasticity, The Modulus of an Adhesive, Poisson’s Ratio, Strength Properties of Adhesive Polymers, Yielding Stresses of Polymers, Failure Modes After Yielding, Creep, Failure without Yielding - Brittle Fracture, Crazing, Coefficient of Thermal Expansion, Resistance to Deterioration -- 5. Factors Influencing The Choice of Adhesive -- Interaction with Substrate. Structural Adhesives for Metals: Check-list for Structural Metal Adhesives Used at Temperatures up to 70°C, The Advantage of Supported Filmic Adhesives (Tapes’), Unsupported Films, Liquids and Pastes, Influence of Metal of Adherend, High Temperature Metal-Metal Adhesion. Structural Adhesives for Wood: Check-list for the Use of Structural Wood Adhesives. Structural Adhesives for Mixed Constructions: Metal-Wood Structures, Metal-reinforced Plastics Structures. Choice of Adhesives for Semi-structural Use: Checklist for Adhesives for Semi-structural Use -- 6. Surface Preparation -- Metals. Wood. Concrete. Glass or Carbon-fibre Reinforced Plastics. Shot, Sand or Grit Blasting. Solvent Degreasing or Wiping. Chemical Etching: Aluminium, Ferrous Metals, Titanium, Other Metals. Priming Layers: Primers as Coupling Agents -- 7. Service Life -- The Creep of Adhesive Joints. Time-to-failure (Under Static Loading). Cycles-to-failure: Influence of Temperature, Influence of Test Frequency, Influence of Amplitude, Influence of Moisture. Effects of Temperature Change on Joint Strength. Service Life as Indicated by Climatic Exposure Trials -- 8. Applications -- Aircraft, Anchorages. Bridges. Carriages. Cars. Decking. Furniture. Glass Reinforced Plastics. Helicopters. Helicopter Blades. Hovercraft. Lamp Posts. Magnets. PABST. Rollers. Segmental Construction. Ski Constructions. Telephone Kiosks. Yachts -- References -- Appendix: Standard American and UK Specifications for -- Adhesion Tests -- Author Index.
    URL: Volltext  (lizenzpflichtig)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...