Extreme Programming Pocket Guide


chromatic - 2003
    Although many developers feel that XP is rooted in commonsense, its vastly different approach can bring challenges, frustrations, and constant demands on your patience.Unless you've got unlimited time (and who does these days?), you can't always stop to thumb through hundreds of pages to find the piece of information you need. The Extreme Programming Pocket Guide is the answer. Concise and easy to use, this handy pocket guide to XP is a must-have quick reference for anyone implementing a test-driven development environment.The Extreme Programming Pocket Guide covers XP assumptions, principles, events, artifacts, roles, and resources, and more. It concisely explains the relationships between the XP practices. If you want to adopt XP in stages, the Extreme Programming Pocket Guide will help you choose what to apply and when. You'll be surprised at how much practical information is crammed into this slim volume.O'Reilly's Pocket Guides have become a favorite among developers everywhere. By providing a wealth of important details in a concise, well-organized format, these handy books deliver just what you need to complete the task at hand. When you've reached a sticking point in your work and need to get to a solution quickly, the new Extreme Programming Pocket Guide is the book you'll want to have beside your keyboard.

Fundamentals of Software Architecture: An Engineering Approach


Mark Richards - 2020
    Until now. This practical guide provides the first comprehensive overview of software architecture's many aspects. You'll examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics.Authors Neal Ford and Mark Richards help you learn through examples in a variety of popular programming languages, such as Java, C#, JavaScript, and others. You'll focus on architecture principles with examples that apply across all technology stacks.

Mad Men on the Couch: Analyzing the Minds of the Men and Women of the Hit TV Show


Stephanie Newman - 2012
    Perhaps more than the gorgeously stylized visuals and impeccably re-created history, it's the show's richly drawn characters stumbling through their personal and professional lives that get under our skin and keep us invested.In Mad Men on the Couch, Dr. Stephanie Newman analyzes the show's primary characters through the lens of modern psychology. Lending her trained professional eye, she poses and expertly answers pressing questions such as:Why does Don constantly sabotage himself? Why is Betty such a cold mother and desperately unhappy housewife? (Hint: It's not just because her "people are Nordic.")Why does Pete prevail in adversity when Roger crumbles?Why is Peggy able to rise profesionally in the male jungle of Madison Avenue when Joan can't?Can these characters ever really change?With critical commentary that is both entertaining and insightful, Mad Men on the Couch will provide viewers with a unique persepctive on the show.

Design Systems: A practical guide to creating design languages for digital products


Alla Kholmatova - 2017
    Some can generate coherent user experiences, others produce confusing patchwork designs. Some inspire teams to contribute to them, while others are neglected. Some get better with time, more cohesive and better functioning; others get worse, becoming bloated and cumbersome.Throughout this book, Alla Kholmatova, previously a lead designer at FutureLearn, will share an approach and the key qualities of effective, enduring design systems. It’s based on Alla’s experiences, case-studies from AirBnB, Atlassian, Eurostar, TED, and Sipgate, plus 18 months of research and interviews — all attempting to figure out what works and what doesn’t work in real-life products. It may not answer every question, but it will help you figure out just the right strategy for establishing and evolving a design system in your organization.

Mismatch: How Inclusion Shapes Design


Kat Holmes - 2018
    Something as simple as color choices can render a product unusable for millions. These mismatches are the building blocks of exclusion. In Mismatch, Kat Holmes describes how design can lead to exclusion, and how design can also remedy exclusion. Inclusive design methods--designing objects with rather than for excluded users--can create elegant solutions that work well and benefit all.Holmes tells stories of pioneers of inclusive design, many of whom were drawn to work on inclusion because of their own experiences of exclusion. A gamer and designer who depends on voice recognition shows Holmes his "Wall of Exclusion," which displays dozens of game controllers that require two hands to operate; an architect shares her firsthand knowledge of how design can fail communities, gleaned from growing up in Detroit's housing projects; an astronomer who began to lose her eyesight adapts a technique called "sonification" so she can "listen" to the stars.Designing for inclusion is not a feel-good sideline. Holmes shows how inclusion can be a source of innovation and growth, especially for digital technologies. It can be a catalyst for creativity and a boost for the bottom line as a customer base expands. And each time we remedy a mismatched interaction, we create an opportunity for more people to contribute to society in meaningful ways.

The Bikeriders


Danny Lyon - 1997
    A seminal work of modern photojournalism, this landmark collection of photographs and interviews documents the abandon and risk implied in the name of the gang Lyon belonged to: the Chicago Outlaw Motorcycle Club. With images and interviews that are as raw, alive, and dramatic today as they were three decades ago, this new edition includes startling new images: 15 additional black-and-white photographs and 14 color prints--long thought missing--of works originally published in black-and-white. With a new introduction by the author, The Bikeriders rides again, capturing like never before the dawn of the counterculture era.

Accelerate: Building and Scaling High-Performing Technology Organizations


Nicole Forsgren - 2018
    Through four years of groundbreaking research, Dr. Nicole Forsgren, Jez Humble, and Gene Kim set out to find a way to measure software delivery performance—and what drives it—using rigorous statistical methods. This book presents both the findings and the science behind that research. Readers will discover how to measure the performance of their teams, and what capabilities they should invest in to drive higher performance.

Usability Engineering


Jakob Nielsen - 1993
    The book provides the tools needed to avoid usability surprises and improve product quality. Step-by-step information on which method to use at various stages during the development lifecycle are included, along with detailed information on how to run a usability test and the unique issues relating to international usability

Sticky Wisdom: How to Start a Creative Revolution at Work


Dave Allan - 1996
    New ideas, fresh solutions, and innovative approaches are always talked about, but rarely ever practiced. Whatif!, Second Edition gives you the power, insight, and courage to capture the essence of creativity at work. This one-of-a-kind book breaks creativity into six practical behaviors and shows you how all of us--not just the wacky genuis--is packed with creative potential. This fully updated and expanded edition explores areas that the first edition did not, filled with new insights, stories, and cases it will help you find or recapture your creativity with proven exercises that will help unlock the creative potential in anyone.

The Anatomy of Type


Stephen Coles - 2012
    The Anatomy of Type (The Geometry of Type in the UK) is all about looking more closely at letters. Through visual diagrams and practical descriptions, you’ll learn how to distinguish between related typefaces and see how the attributes of letterforms (such as contrast, detail, and proportion) affect the mood, readability, and use of each typeface. Nutritional value aside, the spreads full of big type are nice eye candy, too.The 100 typefaces featured in the book are hand-picked by the author for their functionality and stylistic relevance in today’s design landscape. Along with several familiar faces (Garamond, Bodoni, Gill Sans, Helvetica), you’ll also discover contemporary fonts that are less common — and often more useful — than the overused classics.

Adaptive Code Via C#: Agile Coding with Design Patterns and Solid Principles


Gary McLean Hall - 2014
    Your process may be agile, but are you building agility directly into the code base? This book teaches .NET programmers how to give code the flexibility to adapt to changing requirements and customer demands by applying cutting-edge techniques, including SOLID principles, design patterns, and other industry best practices.Understand why composition is preferable to inheritance and how flexible the interface really can be Gain deep knowledge of key design patterns and anti-patterns, when to apply them, and how to give their code agility Bridge the gap between the theory behind SOLID principles, design patterns, and industry best practices by pragmatically solving real-world problems Get code samples written in upcoming version of Microsoft Visual C# Topics include: Agile with Scrum process; dependencies and layering; the interface; patterns and anti-patterns; introduction to SOLID principles, including open/closed and dependency interjection; and using application templates

Distributed Systems For Fun and Profit


Mikito Takada - 2013
    

The City in History: Its Origins, Its Transformations, and Its Prospects


Lewis Mumford - 1961
    Winner of the National Book Award. “One of the major works of scholarship of the twentieth century” (Christian Science Monitor). Index; illustrations.

The Visual Display of Quantitative Information


Edward R. Tufte - 1983
    Theory and practice in the design of data graphics, 250 illustrations of the best (and a few of the worst) statistical graphics, with detailed analysis of how to display data for precise, effective, quick analysis. Design of the high-resolution displays, small multiples. Editing and improving graphics. The data-ink ratio. Time-series, relational graphics, data maps, multivariate designs. Detection of graphical deception: design variation vs. data variation. Sources of deception. Aesthetics and data graphical displays. This is the second edition of The Visual Display of Quantitative Information. Recently published, this new edition provides excellent color reproductions of the many graphics of William Playfair, adds color to other images, and includes all the changes and corrections accumulated during 17 printings of the first edition.

The Storm of Creativity


Kyna Leski - 2015
    Although each instance of creativity is singular and specific, Kyna Leski tells us, the creative process is universal. Artists, architects, poets, inventors, scientists, and others all navigate the same stages of the process in order to discover something that does not yet exist. All of us must work our way through the empty page, the blank screen, writer's block, confusion, chaos, and doubt. In this book, Leski draws from her observations and experiences as a teacher, student, maker, writer, and architect to describe the workings of the creative process.Leski sees the creative process as being like a storm; it slowly begins to gather and take form until it overtakes us--if we are willing to let it. It is dynamic, continually in motion; it starts, stops, rages and abates, ebbs and flows. In illustrations that accompany each chapter, she maps the arc of the creative process by tracing the path of water droplets traveling the stages of a storm.Leski describes unlearning, ridding ourselves of preconceptions; only when we realize what we don't know can we pose the problem that we need to solve. We gather evidence--with notebook jottings, research, the collection of objects--propelling the process. We perceive and conceive; we look ahead without knowing where we are going; we make connections. We pause, retreat, and stop, only to start again. To illustrate these stages of the process, Leski draws on examples of creative practice that range from Paul Klee to Steve Jobs, from the discovery of continental drift to the design of Antoni Gaud�'s Sagrada Familia.Creativity, Leski tells us, is a path with no beginning or end; it is ongoing. This revelatory view of the creative process will be an essential guide for anyone engaged in creative discovery.The Creative ProcessUnlearningProblem MakingGathering and TrackingPropellingPerceiving and ConceivingSeeing AheadConnectingPausingContinuing