BookShared
  • MEMBER AREA    
  • Five Lines of Code: How and when to refactor

    (By Christian Clausen)

    Book Cover Watermark PDF Icon Read Ebook
    ×
    Size 20 MB (20,079 KB)
    Format PDF
    Downloaded 570 times
    Last checked 7 Hour ago!
    Author Christian Clausen
    “Book Descriptions: Improving existing code—refactoring—is one of the most common tasks you’ll face as a programmer. Five Lines of Code teaches you clear and actionable refactoring rules that you can apply without relying on intuitive judgements such as “code smells.” It’s written for working developers, guiding you step by step through applying refactoring patterns to the codebase of a 2D puzzle game. Following the author’s expert perspective—that refactoring and code smells can be learned by following a concrete set of principles—you’ll learn when to refactor your code, what patterns to apply to what problem, and the code characteristics that indicate it’s time for a rework. Thanks to this hands-on guide, you’ll find yourself programming faster while still delivering high-quality code that your teammates will love to work with.”

    Google Drive Logo DRIVE
    Book 1

    The Pragmatic Programmer: From Journeyman to Master

    ★★★★★

    Andy Hunt

    Book 1

    Tidy First?: A Personal Exercise in Empirical Software Design

    ★★★★★

    Kent Beck

    Book 1

    The Programmer's Brain

    ★★★★★

    Felienne Hermans

    Book 1

    The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win

    ★★★★★

    Gene Kim

    Book 1

    Designing Data-Intensive Applications

    ★★★★★

    Martin Kleppmann

    Book 1

    Unit Testing: Principles, Practices, and Patterns

    ★★★★★

    Vladimir Khorikov

    Book 1

    Tiny Experiments: How to Live Freely in a Goal-Obsessed World

    ★★★★★

    Anne-Laure Le Cunff

    Book 1

    The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

    ★★★★★

    Tanya Reilly

    Book 1

    Clean Architecture

    ★★★★★

    Robert C. Martin

    Book 1

    Grokking Simplicity: Taming complex software with functional thinking

    ★★★★★

    Eric Normand

    Book 1

    Microservice Patterns

    ★★★★★

    Chris Richardson

    Book 1

    Modern Software Engineering: Doing What Works to Build Better Software Faster

    ★★★★★

    David Farley

    Book 1

    Articulating Design Decisions: Communicate with Stakeholders, Keep Your Sanity, and Deliver the Best User Experience

    ★★★★★

    Tom Greever

    Book 1

    Spring Boot in Action

    ★★★★★

    Craig Walls

    Book 1

    First Love

    ★★★★★

    Gwendoline Riley

    Book 1

    Candide

    ★★★★★

    Voltaire

    Book 1

    Accelerate: Building and Scaling High Performing Technology Organizations

    ★★★★★

    Nicole Forsgren