Code Complete


Steve McConnell - 1993
    Now this classic book has been fully updated and revised with leading-edge practices--and hundreds of new code samples--illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking--and help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor--or evolve--code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project

Presentation Zen: Simple Ideas on Presentation Design and Delivery


Garr Reynolds - 2007
    Presentation Zen challenges the conventional wisdom of making "slide presentations" in today’s world and encourages you to think differently and more creatively about the preparation, design, and delivery of your presentations. Garr shares lessons and perspectives that draw upon practical advice from the fields of communication and business. Combining solid principles of design with the tenets of Zen simplicity, this book will help you along the path to simpler, more effective presentations.--back cover

How Fiction Works


James Wood - 2008
    M. Forster's Aspects of the Novel and Milan Kundera's The Art of the Novel, How Fiction Works is a scintillating study of the magic of fiction--an analysis of its main elements and a celebration of its lasting power. Here one of the most prominent and stylish critics of our time looks into the machinery of storytelling to ask some fundamental questions: What do we mean when we say we "know" a fictional character? What constitutes a telling detail? When is a metaphor successful? Is Realism realistic? Why do some literary conventions become dated while others stay fresh?James Wood ranges widely, from Homer to Make Way for Ducklings, from the Bible to John le Carré, and his book is both a study of the techniques of fiction-making and an alternative history of the novel. Playful and profound, How Fiction Works will be enlightening to writers, readers, and anyone else interested in what happens on the page.

Cultures and Organizations: Software of the Mind


Geert Hofstede - 1993
    Professor Geert Hofstede's 30 years of field research on cultural differences and the software of the mind helps us look at how we think - and how we fail to think - as members of groups. This newly revised and expanded edition is based on the latest data from Professor Hofstede ongoing field research, and provides detailed comparisons of cross-cultural differences among 70 nations. business, family, schools and political organizations. Professor Hofstede explains phenomena such as culture shock, ethnocentrism, stereotyping, differences in language and humor. Most importantly, he discusses the practical implications of the culture differences described in the book and how understanding these cultural differences can enable people from different cultures to work together more productively. parents. Melding powerful intellectual analysis and hard social, cultural, and organizational research, Hofstede gives a sobering picture of a world perilously lacking in self-knowledge - unaware of serious difference between the businesses, organizations, cultures, and nations that populate our planet despite the fact of globalization. But culture shock - whether between an individual and a new country, between organizations, between the sexes, or between opposing diplomats - can be turned to our advantage, Hofstede says-if we understand it. Cultures and Organizations helps to explain the differences in the way leaders and their followers think, offering practical solutions for those in business and politics to help solve conflict between different groups.

Rest: Why You Get More Done When You Work Less


Alex Soojung-Kim Pang - 2016
    Rest is something to do when the important things are done-but they are never done. Looking at different forms of rest, from sleep to vacation, Silicon Valley futurist and business consultant Alex Soojung-Kim Pang dispels the myth that the harder we work the better the outcome. He combines rigorous scientific research with a rich array of examples of writers, painters, and thinkers---from Darwin to Stephen King---to challenge our tendency to see work and relaxation as antithetical. "Deliberate rest," as Pang calls it, is the true key to productivity, and will give us more energy, sharper ideas, and a better life. Rest offers a roadmap to rediscovering the importance of rest in our lives, and a convincing argument that we need to relax more if we actually want to get more done.

The Quick and Easy Way to Effective Speaking


Dale Carnegie - 1962
    Now streamlined and updated, the book that has literally put millions on the highway to greater accomplishment and success can show you how to have maximum impact as a speaker--every day, and in every situation that demands winning others over to your point of view.

Brain Rules: 12 Principles for Surviving and Thriving at Work, Home, and School


John Medina - 2008
    Yet brain scientists have uncovered details every business leader, parent, and teacher should know—like the need for physical activity to get your brain working its best.How do we learn? What exactly do sleep and stress do to our brains? Why is multi-tasking a myth? Why is it so easy to forget—and so important to repeat new knowledge? Is it true that men and women have different brains?In Brain Rules, Dr. John Medina, a molecular biologist, shares his lifelong interest in how the brain sciences might influence the way we teach our children and the way we work. In each chapter, he describes a brain rule—what scientists know for sure about how our brains work—and then offers transformative ideas for our daily lives.Medina’s fascinating stories and infectious sense of humor breathe life into brain science. You’ll learn why Michael Jordan was no good at baseball. You’ll peer over a surgeon’s shoulder as he proves that most of us have a Jennifer Aniston neuron. You’ll meet a boy who has an amazing memory for music but can’t tie his own shoes.You will discover how:Every brain is wired differentlyExercise improves cognitionWe are designed to never stop learning and exploringMemories are volatileSleep is powerfully linked with the ability to learnVision trumps all of the other sensesStress changes the way we learnIn the end, you’ll understand how your brain really works—and how to get the most out of it.

No Plot? No Problem!: A Low-Stress, High-Velocity Guide to Writing a Novel in 30 Days


Chris Baty - 2004
    . . just haven't gotten around to it. No Plot? No Problem! is the kick in the pants you've been waiting for.Let Chris Baty, founder of the rockin' literary marathon National Novel Writing Month (a.k.a. NaNoWriMo), guide you through four exciting weeks of hard-core noveling. Baty's pep talks and essential survival strategies cover the initial momentum and energy of Week One, the critical "plot flashes" of Week Two, the "Can I quit now?" impulses of Week Three, and the champagne and roar of the crowd during Week Four. Whether you're a first-time novelist who just can't seem to get pen to paper or a results-oriented writer seeking a creative on-ramp into the world of publishing, this is the adventure for you.So what are you waiting for? The No Plot? approach worked for the thousands of people who've signed up for NaNoWriMo, and it can work for you! Let No Plot? No Problem! help you get fired up and on the right track.

The Elements of Academic Style: Writing for the Humanities


Eric Hayot - 2014
    From granular concerns, such as sentence structure and grammar, to big-picture issues, such as adhering to genre patterns for successful research and publishing and developing productive and rewarding writing habits, Hayot helps ambitious students, newly minted Ph.D.'s, and established professors shape their work and develop their voices.Hayot does more than explain the techniques of academic writing. He aims to adjust the writer's perspective, encouraging scholars to think of themselves as makers and doers of important work. Scholarly writing can be frustrating and exhausting, yet also satisfying and crucial, and Hayot weaves these experiences, including his own trials and tribulations, into an ethos for scholars to draw on as they write. Combining psychological support with practical suggestions for composing introductions and conclusions, developing a schedule for writing, using notes and citations, and structuring paragraphs and essays, this guide to the elements of academic style does its part to rejuvenate scholarship and writing in the humanities.

The Storyteller's Secret: How the World's Most Inspiring Leaders Turn Their Passion Into Performance


Carmine Gallo - 2016
    

Art and Fear: Observations on the Perils (and Rewards) of Artmaking


David Bayles - 1993
    Ordinary art. Ordinary art means something like: all art not made by Mozart. After all, art is rarely made by Mozart-like people; essentially-statistically speaking-there aren't any people like that. Geniuses get made once-a-century or so, yet good art gets made all the time, so to equate the making of art with the workings of genius removes this intimately human activity to a strangely unreachable and unknowable place. For all practical purposes making art can be examined in great detail without ever getting entangled in the very remote problems of genius."--from the Introduction

The Story Factor: Inspiration, Influence, and Persuasion through the Art of Storytelling


Annette Simmons - 2000
    Over one hundred stories drawn from the front lines of business and government, as well as myths, fables, and parables from around the world, illustrate how story can be used to persuade, motivate, and inspire in ways that cold facts, bullet points, and directives can’t. These stories, combined with practical storytelling techniques show anyone how to become a more effective communicator. From “who I am” to “I-know-what-you’re thinking,” Simmons identifies the six stories you need to know how to tell and demonstrates how they can be applied. This revised edition offers a guide to using storytelling in specific business circumstances, including corporate reorganizations, layoffs, and diversity issues.

Writing Your Dissertation in Fifteen Minutes a Day


Joan Bolker - 1998
    Joan Bolker, midwife to more than one hundred dissertations and co-founder of the Harvard Writing Center, offers invaluable suggestions for the graduate-student writer. Using positive reinforcement, she begins by reminding thesis writers that being able to devote themselves to a project that truly interests them can be a pleasurable adventure. She encourages them to pay close attention to their writing method in order to discover their individual work strategies that promote productivity; to stop feeling fearful that they may disappoint their advisors or family members; and to tailor their theses to their own writing style and personality needs. Using field-tested strategies she assists the student through the entire thesis-writing process, offering advice on choosing a topic and an advisor, on disciplining one's self to work at least fifteen minutes each day; setting short-term deadlines, on revising and defing the thesis, and on life and publication after the dissertation. Bolker makes writing the dissertation an enjoyable challenge.

The Pragmatic Programmer: From Journeyman to Master


Andy Hunt - 1999
    It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how toFight software rot; Avoid the trap of duplicating knowledge; Write flexible, dynamic, and adaptable code; Avoid programming by coincidence; Bullet-proof your code with contracts, assertions, and exceptions; Capture real requirements; Test ruthlessly and effectively; Delight your users; Build teams of pragmatic programmers; and Make your developments more precise with automation. Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.

Verbal Judo: The Gentle Art of Persuasion


George J. Thompson - 1993
    Listen and speak more effectively, engage people through empathy (the most powerful word in the English language), avoid the most common conversational disasters, and use proven strategies that allow you to successfully communicate your point of view and take the upper hand in most disputes.