BookShared
  • MEMBER AREA    
  • Code That Fits in Your Head : Heuristics for Software Engineering (Robert C. Martin Series)

    (By Mark Seemann)

    Book Cover Watermark PDF Icon Read Ebook
    ×
    Size 22 MB (22,081 KB)
    Format PDF
    Downloaded 598 times
    Last checked 9 Hour ago!
    Author Mark Seemann
    “Book Descriptions: The latest title in Addison Wesley's world-renowned Robert C. Martin Series on better software development, Code That Fits in Your Head offers indispensable practical advice for writing code at a sustainable pace, and controlling the complexity that causes too many software projects to spin out of control.

    Reflecting decades of experience consulting on software projects and helping development teams succeed, Mark Seemann shares proven practices and heuristics, supported by realistic advice. His guidance ranges from checklists to teamwork, encapsulation to decomposition, API design to unit testing and troubleshooting.

    Throughout, Seemann illuminates his insights with up-to-date code examples drawn from a start to finish sample project. Seemann's examples are written in C#, and designed to be clear and useful to every object-oriented enterprise developer, whether they use C#, Java, or another language. Code That Fits in Your Head is accompanied by the complete code base for this sample application, organized in a Git repository to facilitate further exploration of details that don't fit in the text.”

    Google Drive Logo DRIVE
    Book 1

    Tidy First?: A Personal Exercise in Empirical Software Design

    ★★★★★

    Kent Beck

    Book 1

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

    ★★★★★

    David Farley

    Book 1

    A Philosophy of Software Design

    ★★★★★

    John Ousterhout

    Book 1

    Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures

    ★★★★★

    Neal Ford

    Book 1

    Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy

    ★★★★★

    Vladik Khononov

    Book 1

    Team Topologies: Organizing Business and Technology Teams for Fast Flow

    ★★★★★

    Matthew Skelton

    Book 1

    Fundamentals of Software Architecture: An Engineering Approach

    ★★★★★

    Mark Richards

    Book 1

    Designing Data-Intensive Applications

    ★★★★★

    Martin Kleppmann

    Book 1

    Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F#

    ★★★★★

    Scott Wlaschin

    Book 1

    Talking with Tech Leads

    ★★★★★

    Patrick Kua

    Book 1

    The Nature of Software Development

    ★★★★★

    Ron Jeffries

    Book 1

    The Pragmatic Programmer: From Journeyman to Master

    ★★★★★

    Andy Hunt

    Book 1

    Building Evolutionary Architectures: Support Constant Change

    ★★★★★

    Neal Ford

    Book 1

    Test-Driven Development: By Example

    ★★★★★

    Kent Beck