Refactoring to Patterns


Joshua Kerievsky - 2004
    In 1999, "Refactoring" revolutionized design by introducing an effective process for improving code. With the highly anticipated " Refactoring to Patterns ," Joshua Kerievsky has changed our approach to design by forever uniting patterns with the evolutionary process of refactoring.This book introduces the theory and practice of pattern-directed refactorings: sequences of low-level refactorings that allow designers to safely move designs to, towards, or away from pattern implementations. Using code from real-world projects, Kerievsky documents the thinking and steps underlying over two dozen pattern-based design transformations. Along the way he offers insights into pattern differences and how to implement patterns in the simplest possible ways.Coverage includes: A catalog of twenty-seven pattern-directed refactorings, featuring real-world code examples Descriptions of twelve design smells that indicate the need for this book s refactorings General information and new insights about patterns and refactoringDetailed implementation mechanics: how low-level refactorings are combined to implement high-level patterns Multiple ways to implement the same pattern and when to use each Practical ways to get started even if you have little experience with patterns or refactoring"Refactoring to Patterns" reflects three years of refinement and the insights of more than sixty software engineering thought leaders in the global patterns, refactoring, and agile development communities. Whether you re focused on legacy or greenfield development, this book will make you a better software designer by helping you learn how to make important design changes safely and effectively. "

Think Better: An Innovator's Guide to Productive Thinking


Tim Hurson - 2007
    But there are very few books that provide clear how-to information that can actually help you think better.Think Better is about Productive Thinking -- why it's important, how it works, and how to use it at work, at home, and at play. Productive Thinking is a game changer -- a practical, easy-to-learn, repeatable process that helps people understand more clearly, think more creatively, and plan more effectively. It's based on the thinking strategies that people we celebrate for their creativity have been using for centuries. Tim Hurson brings Productive Thinking out of the closet and presents it in a way that makes it easy for anyone to grasp and use -- so you can think better, work better, and do better in every aspect of your life.Think Better demonstrates how you can start with an intractable technical problem, an unmet consumer need, or a gaping chasm in your business strategy and, by following a clearly defined, practical thinking process, arrive at a robust, innovative solution. Many companies use the Productive Thinking model to generate fresh solutions for tough business problems, and many individuals rely on it to solve pressing personal problems.The principles you'll find in Think Better are straight-forward: separate your thinking into creative thinking and critical thinking; stay with the question; strive for the "third third" by generating lots and lots of ideas; and look for unexpected connections.The model consists of six interlocking steps:Step 1: What's Going On? Explore and truly understand the challenge.Step 2: What's Success? Envision the ideal outcome and establish success criteria.Step 3: What's the Question? Pinpoint the real problem or opportunity.Step 4: Generate Answers List many possible solutions.Step 5: Forge the Solution Decide which solution is best. Then make it better.Step 6: Align Resources Create an action plan.Tim Hurson starts by explaining how we all build inner barriers to effective thinking. He identifies our habits of thinking that severely limit our behavior, from "monkey mind" to "gator brain." Then he demonstrates how to overcome these barriers.More than anything, productive thinking is an attitude that will let you look at problems and convert them into opportunities. At the end of this disciplined brainstorming process, you'll have a concrete action plan, complete with timelines and deadlines.The book is filled with many of Hurson's original brainstorming tools that will empower you to generate, organize, and process ideas. For example, you can identify your best ideas using the five C's: Cull, Cluster, Combine, Clarify and Choose. And you can transform an embryonic idea into a robust solution with POWER, which stands for Positives, Objections, What else?, Enhancements and Remedies.To create the future, you first must be able to imagine it. Productive thinking is a way to help you do that.

A Doctor in Africa


Andrew Browning - 2021
    Andrew began his African career in the 1990s working with the late Dr Catherine Hamlin and since then has started the Barbara May Foundation, which has built hospitals, trained staff and established programs to heal fistulas and also prevent them from occurring around Africa in the world's most disadvantaged women.Two million African women are estimated to be suffering with obstetric fistulas. They are often made outcasts in their own community, unable to leave their homes and left with little prospect of a happy, fulfilling life. Andrew's operations, and the spread of fistula-skilled surgeons he is training across the continent, don't just relieve the emotional and physical pain of the women affected, but give them hope and a future.A Doctor in Africa is the uplifting story of Andrew's life, from the challenges faced along the way to the stories of the women whose lives he has forever changed.All royalties from the sale of this book will be donated to the Barbara May Foundation.Praise for A Doctor in Africa'Andrew's compassion for the women of Africa will inspire and uplift you. Written with warmth and enormous empathy, this book will make you cry - often with tears of joy - and on turning the page have you laughing out loud. A Doctor in Africa is a masterpiece in compassion, sensitivity and caring.' Dame Ann Gloag DBE. Founder, Freedom From Fistula'Andrew Browning's deep compassion and wonderful surgical skills have given new life to thousands of mothers suffering severe, often horrific childbirth injuries. This Australian doctor has dedicated his life to helping women in Ethiopia, Tanzania and right throughout Africa and beyond regain their dignity and place in society.' Dr Robert Tong AM, Chair, Hamlin Fistula Australia'Through Dr Browning's astonishing work, countless women shunned even by their own communities are healed, and rivers of tears are turned to laughter and joy. You will cry, you will weep, you will be aghast, but ultimately you will thank God for people like Andrew Browning. Read this if you want your heart broken, then sewn back together richer and pumping with gratitude.' Canon Tim Swan, CEO Anglican Aid'Dr Andrew Browning is known to us as "the surgeon of difficult cases". In his book, he brings us real stories of the victims of fistula, but with restored good health. Andrew is a compassionate, skilled, devoted, young surgeon who has brought hope and dignity to many vulnerable African women. He awakens our inner being, moving us to become more compassionate.' Sister Dr Imelda Nabukalu, Deputy Medical Director Kitovu Mission Hospital, Masaka, Uganda'Following in the footsteps of his legendary mentor, Dr Catherine Hamlin, Dr Andrew Browning's extraordinary life is as fascinating as it is inspiring. Dr Browning is living out his faith by giving the priceless gift of health to multitudes of African women suffering horrendous injuries simply for trying to bring a child into the world.' Kate Grant, CEO of the Fistula Foundation USA'I urge you to take up this wonderful read and find your heart deeply thankful and your mind wonderfully informed. The work that Andrew has been doing is a bright signpost to the God he serves. If there is a more thrilling description of what one Aussie doctor has seen and done in African villages to get women restored and rejoicing I'd like to know about it. This book is one of the best antidotes to despondency and doubt I have ever read.' Simon Manchester, Former Rector, St Thomas Anglican Church North Sydney'Andrew's deep connection with Africa, the land and her people is both confronting and inspiring. Restoring dignity to a marginalised woman is powerful for that individual and her society. His message is one of joy, and hope for a better world.' Dr Vijay Roach, President, Royal Australian and New Zealand College of Obstetricians and Gynaecologists'Like an Odysseus of modern Africa, Andrew Browning's extensive, interesting and compassion-rich travels with his family to care for local women are also amazing for their rugged versatility and adventurous brio. An exciting story off the beaten track, both literally and medically.' Richard Hamlin'It has been a privilege to know and work with Dr Andrew Browning. He has been a mentor, role model and great fistula surgeon. He has surrendered his life to help fistula patients. His dedication in fistula work has brought smiles to thousands of women. His life story is inspirational and I would wish to walk in his footsteps.' Dr James J. Chapa, MD, MMed (Obs/Gyn), MPH, Fistula Surgeon and FIGO Accredited Trainer, CCBRT Hospital, Dar es Salaam, Tanzania

Finite and Infinite Games: A Vision of Life as Play and Possibility


James P. Carse - 1986
    Infinite games are more mysterious -- and ultimately more rewarding. They are unscripted and unpredictable; they are the source of true freedom.In this elegant and compelling work, James Carse explores what these games mean, and what they can mean to you. He offers stunning new insights into the nature of property and power, of culture and community, of sexuality and self-discovery, opening the door to a world of infinite delight and possibility."An extraordinary little book . . . a wise and intimate companion, an elegant reminder of the real."-- Brain/Mind Bulletin

The Anarchist's Design Book


Christopher Schwarz - 2016
    

The Box: How the Shipping Container Made the World Smaller and the World Economy Bigger


Marc Levinson - 2006
    From that modest beginning, container shipping developed into a huge industry that made the boom in global trade possible. "The Box" tells the dramatic story of the container's creation, the decade of struggle before it was widely adopted, and the sweeping economic consequences of the sharp fall in transportation costs that containerization brought about.Published on the fiftieth anniversary of the first container voyage, this is the first comprehensive history of the shipping container. It recounts how the drive and imagination of an iconoclastic entrepreneur, Malcom McLean, turned containerization from an impractical idea into a massive industry that slashed the cost of transporting goods around the world and made the boom in global trade possible.But the container didn't just happen. Its adoption required huge sums of money, both from private investors and from ports that aspired to be on the leading edge of a new technology. It required years of high-stakes bargaining with two of the titans of organized labor, Harry Bridges and Teddy Gleason, as well as delicate negotiations on standards that made it possible for almost any container to travel on any truck or train or ship. Ultimately, it took McLean's success in supplying U.S. forces in Vietnam to persuade the world of the container's potential.Drawing on previously neglected sources, economist Marc Levinson shows how the container transformed economic geography, devastating traditional ports such as New York and London and fueling the growth of previously obscure ones, such as Oakland. By making shipping so cheap that industry could locate factories far from its customers, the container paved the way for Asia to become the world's workshop and brought consumers a previously unimaginable variety of low-cost products from around the globe.

Ethics And Technology: Ethical Issues In An Age Of Information And Communication Technology


Herman T. Tavani - 2003
    . . . We need a good book in cyberethics to deal with the present and prepare us for an uncertain future. Tavani's Ethics and Technology is such a book." --from the foreword by James Moor, Dartmouth College Is there privacy in a world of camera phones and wireless networking? Does technology threaten your civil liberties? How will bioinformatics and nanotechnology affect us? Should you worry about equity and access in a globalized economy? From privacy and security to free speech and intellectual property to globalization and outsourcing, the issues and controversies of the information age are serious, complex, and pervasive. In this new edition of his groundbreaking book, Herman Tavani introduces computer professionals to the emerging field of Cyberethics, the interdisciplinary field of study that addresses these new ethical issues from all perspectives: technical, social, and philosophical. Using fascinating real-world examples--including the latest court decisions in such cases as Verizon v. RIAA, MGM v. Grokster, Google versus the Bush Administration, and the Children's Online Pornography Act (CIPA) --as well as hypothetical scenarios, he shows you how to understand and analyze the practical, moral, and legal issues that impact your work and your life. Tavani discusses such cutting-edge areas as: * Globalization and outsourcing * Property rights and open source software * HIPAA (privacy laws) and surveillance * The Patriot Act and civil liberties * Bioinformatics and genomics research * Converging technologies--pervasive computing and nanocomputing * Children's online pornography laws Updating and expanding upon the previous edition, Ethics and Technology, Second Edition provides a much-needed ethical compass to help computer and non-computer professionals alike navigate the challenging waters of cyberspace. About the Author Herman T. Tavani is Professor of Philosophy at Rivier College and Co-Director of the International Society for Ethics and Information Technology (INSEIT). He is the author, editor, or co-editor of five books on ethical aspects of information technology. www.wiley.com/college/tavani

The Sciences of the Artificial


Herbert A. Simon - 1969
    There are updates throughout the book as well. These take into account important advances in cognitive psychology and the science of design while confirming and extending the book's basic thesis: that a physical symbol system has the necessary and sufficient means for intelligent action. The chapter "Economic Reality" has also been revised to reflect a change in emphasis in Simon's thinking about the respective roles of organizations and markets in economic systems."People sometimes ask me what they should read to find out about artificial intelligence. Herbert Simon's book The Sciences of the Artificial is always on the list I give them. Every page issues a challenge to conventional thinking, and the layman who digests it well will certainly understand what the field of artificial intelligence hopes to accomplish. I recommend it in the same spirit that I recommend Freud to people who ask about psychoanalysis, or Piaget to those who ask about child psychology: If you want to learn about a subject, start by reading its founding fathers." -- George A. Miller

Hackers & Painters: Big Ideas from the Computer Age


Paul Graham - 2004
    Who are these people, what motivates them, and why should you care?Consider these facts: Everything around us is turning into computers. Your typewriter is gone, replaced by a computer. Your phone has turned into a computer. So has your camera. Soon your TV will. Your car was not only designed on computers, but has more processing power in it than a room-sized mainframe did in 1970. Letters, encyclopedias, newspapers, and even your local store are being replaced by the Internet.Hackers & Painters: Big Ideas from the Computer Age, by Paul Graham, explains this world and the motivations of the people who occupy it. In clear, thoughtful prose that draws on illuminating historical examples, Graham takes readers on an unflinching exploration into what he calls “an intellectual Wild West.”The ideas discussed in this book will have a powerful and lasting impact on how we think, how we work, how we develop technology, and how we live. Topics include the importance of beauty in software design, how to make wealth, heresy and free speech, the programming language renaissance, the open-source movement, digital design, internet startups, and more.

Bringing Nothing to The Party: True Confessions of a New Media Whore


Paul Bradley Carr - 2008
    These friendships mean he doesn't just attend their product launches and press conferences and speak at their events, but also gets invited to their ultra-exclusive networking events, and gets drunk at their parties. Paul has enjoyed this bizarre world of excess without having to live in it. To help the moguls celebrate raising millions of pounds of funding without having to face the wrath of the venture capitalists himself. But in 2006, Paul decided he didn't want to be a spectator any more. He had been harbouring a great dot com project of his own and decided it was time to do something about it.

A Beginner's Guide to Constructing the Universe: The Mathematical Archetypes of Nature, Art, and Science


Michael S. Schneider - 1994
    This is a new view of mathematics, not the one we learned at school but a comprehensive guide to the patterns that recur through the universe and underlie human affairs. A Beginner's Guide to Constructing, the Universe shows you: Why cans, pizza, and manhole covers are round.Why one and two weren't considered numbers by the ancient Greeks.Why squares show up so often in goddess art and board games.What property makes the spiral the most widespread shape in nature, from embryos and hair curls to hurricanes and galaxies. How the human body shares the design of a bean plant and the solar system. How a snowflake is like Stonehenge, and a beehive like a calendar. How our ten fingers hold the secrets of both a lobster a cathedral, and much more.

Northern Sky


Mark Radcliffe - 2005
    His dream is to play with them again, but the club's new owner has ambitions plans that may not involve Ed, and his ex may be less than willing to take him back. This is a funny and touching novel, written with real Northern soul by one of the country's most popular and knowledgeable commentators on music.

The Dream Architects: Adventures in the Video Game Industry


David Polfeldt - 2020
    He shares what it's like to manage a creative process that has ballooned from a low-six-figure expense with a team of a half dozen people to a transatlantic production of five hundred employees on a single project with a production budget of over a hundred million dollars.A rare firsthand account of the golden age of game development told in vivid detail, The Dream Architects is a seminal work about the biggest entertainment medium of today.

Practical Monitoring


Mike Julian - 2017
    "Monitoring Monitoring" explains what makes your monitoring less than stellar, and provides a practical approach to designing and implementing a monitoring strategy, from the application down to the hardware in the datacenter and everything in between.In the world of technical operations, monitoring is core to everything you do. In today s changing landscape of microservices, cloud infrastructure, and more, monitoring is experiencing a new surge of growth, bringing along new methodologies, new ways of thinking, and new tools.Complete with a primer on statistics and a monitoring vocabulary, this book helps you identify the main areas you need to monitor and shows you how to approach them. It s ideal for operations engineers, system administrators, system and software engineers, site reliability engineers, network engineers, and other operations professionals."

Small Data: The Tiny Clues that Uncover Huge Trends


Martin Lindstrom - 2016
    You’ll learn…• How a noise reduction headset at 35,000 feet led to the creation of Pepsi’s new trademarked signature sound.• How a worn down sneaker discovered in the home of an 11-year-old German boy led to LEGO’s incredible turnaround.• How a magnet found on a fridge in Siberia resulted in a U.S. supermarket revolution.• How a toy stuffed bear in a girl’s bedroom helped revolutionize a fashion retailer’s 1,000 stores in 20 different countries.• How an ordinary bracelet helped Jenny Craig increase customer loyalty by 159% in less than a year.• How the ergonomic layout of a car dashboard led to the redesign of the Roomba vacuum.