Explore the latest books of this year!
Bookbot

Diomidis Spinellis

    Beautiful Architecture
    Code Reading
    Effective Debugging
    • Effective Debugging

      • 256 pages
      • 9 hours of reading
      4.1(57)Add rating

      In Effective Debugging, Diomidis Spinellis helps students accelerate their journey to mastery, by systematically categorizing, explaining, and illustrating scores of today's best methods, strategies, techniques, and tools.

      Effective Debugging
    • Code Reading

      The Open Source Perspective

      • 528 pages
      • 19 hours of reading
      3.6(82)Add rating

      This book is a unique and essential reference that focuses upon the reading and comprehension of existing software code. While code reading is an important task faced by the vast majority of students, it has been virtually ignored as a discipline by existing references. The book fills this need with a practical presentation of all important code concepts, form, structure, and syntax that a student is likely to encounter. The concepts are supported by examples taken from real-world open source software projects. The focus upon reading code (rather than developing and implementing programs from scratch) provides for a vastly increased breadth of coverage.

      Code Reading
    • Beautiful Architecture

      • 404 pages
      • 15 hours of reading
      3.5(150)Add rating

      What are the ingredients of robust, elegant, flexible, and maintainable software architecture? This book seeks to answer this question with a collection of intriguing essays from more than a dozen of leading software designers and architects. It includes such topics as Facebook's architecture as the basis for a data-centric application ecosystem.

      Beautiful Architecture