reklama - zainteresowany?

Tidy First? - Helion

Tidy First?
ebook
Autor: Kent Beck
ISBN: 9781098151201
stron: 124, Format: ebook
Data wydania: 2023-10-17
Księgarnia: Helion

Cena książki: 135,15 zł (poprzednio: 157,15 zł)
Oszczędzasz: 14% (-22,00 zł)

Dodaj do koszyka Tidy First?

Tidying up messy software is a must. And that means breaking up the code to make it more readable, and using guard clauses and helping functions to make it understandable. In this practical guide, author Kent Beck, creator of Extreme Programming and pioneer of software patterns, suggests when and where you might apply tidyings in your code.

Instead of trying to master tidying all at once, this book lets you try out a few examples that make sense for your problem. If you have a big function containing many lines of code, you'll learn how to logically divide it into smaller chunks. Along the way, you'll learn the theory behind software design: coupling, cohesion, discounted cash flows, and optionality.

Dodaj do koszyka Tidy First?

 

Osoby które kupowały "Tidy First?", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Ruby on Rails. Ćwiczenia
  • DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker
  • Przywództwo w Å›wiecie VUCA. Jak być skutecznym liderem w niepewnym Å›rodowisku
  • Scrum. O zwinnym zarzÄ…dzaniu projektami. Wydanie II rozszerzone

Dodaj do koszyka Tidy First?

Spis treści

Tidy First? eBook -- spis treści

  • Foreword
  • Preface
    • What Is Tidy First?
    • Audience
    • What You Will Learn
    • Structure of the Book
    • Why Empirical Software Design?
    • How I Came to Write Tidy First?
    • OReilly Online Learning
    • How to Contact Us
    • Acknowledgments
  • Introduction
  • I. Tidyings
  • 1. Guard Clauses
  • 2. Dead Code
  • 3. Normalize Symmetries
  • 4. New Interface, Old Implementation
  • 5. Reading Order
  • 6. Cohesion Order
  • 7. Move Declaration and Initialization Together
  • 8. Explaining Variables
  • 9. Explaining Constants
  • 10. Explicit Parameters
  • 11. Chunk Statements
  • 12. Extract Helper
  • 13. One Pile
  • 14. Explaining Comments
  • 15. Delete Redundant Comments
  • II. Managing
  • 16. Separate Tidying
  • 17. Chaining
    • Conclusion
  • 18. Batch Sizes
  • 19. Rhythm
  • 20. Getting Untangled
  • 21. First, After, Later, Never
    • Never
    • Later
    • After
    • First
    • Summary
  • III. Theory
  • 22. Beneficially Relating Elements
    • Elements
    • Relating
    • Beneficially
    • Beneficially Relating Elements
  • 23. Structure and Behavior
  • 24. Economics: Time Value and Optionality
  • 25. A Dollar Today > A Dollar Tomorrow
  • 26. Options
  • 27. Options Versus Cash Flows
  • 28. Reversible Structure Changes
  • 29. Coupling
  • 30. Constantines Equivalence
  • 31. Coupling Versus Decoupling
  • 32. Cohesion
  • 33. Conclusion
  • A. Annotated Reading List and References
  • Index

Dodaj do koszyka Tidy First?

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.