Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Books

  1. How To Observe Software Systems
    How To Observe Software Systems
    Software Quality Series: Vol. 3
    Gerald M. Weinberg

    "The wealth of wisdom in this volume speaks directly to individuals who want to improve their own powers of observation—a prerequisite to successfully applying knowledge to improve software quality. . . . a must for all sentient software line and project managers!" —Shel Siegel, Software Quality World

  2. Why Software Gets In Trouble
    Why Software Gets In Trouble
    Software Quality Series: Vol. 2
    Gerald M. Weinberg

    Why Software Gets In Trouble? Why not just say "people make mistakes"? Why not? Because there are reasons people make mistakes, and make them repeatedly, and fail to discover and correct them. That's what this book is about.

  3. PHP Brilliance
    PHP Brilliance
    Stepping up from Senior in the age of Agentic AI
    Thunder Raven-Stoker

    Advanced PHP coding mojo for enterprise application developers. Get yours going today and put yourself on the path to fewer bugs and better, more maintainable code.

  4. The Agile Mind-Set
    The Agile Mind-Set
    Making Agile Processes Work
    Gil Broza

    An Agile process, without the right mindset, does not yield great results. Pragmatic, method-agnostic, and easy to follow, this book illuminates the adaptive, people-before-process mindset that delights customers with reliable value delivery. Unlike most books, which prescribe what to do, this one explains how to think and act in an Agile way.

  5. Test-Driven Development: Extensive Tutorial

    This ebook is an attempt to create open-source extensive tutorial on Test-Driven Development (TDD).

  6. More Coding in Delphi

    "More Coding in Delphi" picks up where "Coding in Delphi" left of, continuing to illustrate good, sound coding techniques including patterns, Aspect Oriented Programming and programming for the Parallel Programming Library.

  7. Literate Programming, MD
    Literate Programming, MD
    How to Treat and Prevent Software Project Mess
    James Taylor

    Write your code however you like. Structure your code for understanding, not for computers.

  8. .NET 本事-非同步程式設計

    閱讀本書,學習基礎至進階的非同步 API,並了解一些常犯的錯誤以及建議寫法,讓你寫出高效能、回應速度快、與高延展性的應用程式。

  9. The Aremac Project
    The Aremac Project
    Gerald Weinberg

    A terrorist group has been bombing landmarks in Chicago, attempting to extort millions from the city. In the desperate search for clues, two agents hire a pair of grad students, hoping to apply their experimental discoveries to read more from a suspect's mind. When a sudden murder stymies their investigation, the investigators and the unique Aremac project become the terrorist's next target!

  10. C# Tips
    C# Tips
    Write Better C#
    Jason Roberts

    Write Better C#

  11. Obtendo Valor de Retrospectivas Ágeis
    Obtendo Valor de Retrospectivas Ágeis
    Um Kit de Ferramentas de Exercícios para Retrospectivas
    Luis Gonçalves and Ben Linders

    Com vários exercícios para sua caixa de ferramentas pessoal de retrospectivas, Obtendo Valor de Retrospectivas Ágeis o ajudará a se tornar mais proficiente em fazer retrospectivas e a tirar mais proveito delas - Apresentação de Esther Derby e Alexandre Magno.

  12. Welchen Wert Agile Retrospektiven liefern
    Welchen Wert Agile Retrospektiven liefern
    Ein Retrospektiven-Werkzeugkasten mit Übungen
    Luis Gonçalves and Ben Linders

    "Welchen Wert Agile Retrospektiven liefern" wird Dir dabei helfen bessere Retrospektiven abzuhalten und mehr aus diesen mitzunehmen. Es steckt voller Übungen für Deinen persönlichen Retrospektive-Werkzeugkasten.

  13. Practical Eclipse Plugin Development
    Practical Eclipse Plugin Development
    Real-world coding of an Eclipse plugin that contains a Groovy REPL (for real-time programming of Eclipse's IDE)
    Dinis Cruz

    This book contains the Eclipse related blog posts posted on Dinis Cruz’ blog at http://blog.diniscruz.com.

  14. Understanding the Four Rules of Simple Design
    Understanding the Four Rules of Simple Design
    and other lessons from watching thousands of pairs work on Conway's Game of Life
    Corey Haines

    The only thing we truly know about software development is that we can expect changes to our system.Through concrete examples, let's explore ways to build flexible, adaptable software systems by better understanding Kent Beck's 4 Rules of Simple Design.

  15. The Unofficial JNCIE-ENT Prep Guide
    The Unofficial JNCIE-ENT Prep Guide
    A guide to help you prepare for your JNCIE-ENT Lab exam
    Jeffrey Fry

    Studying to get your Juniper JNCIE-ENT, JNCIP-ENT, or just looking to really learn Junos? If so, then this workbook may be a great resource for you. This guide is the culmination of my study notes, notes and input from others as well as our collective experiences.  Ultimately it is what I used to pass my JNCIE-ENT exam.