Working Effectively with Legacy Code


Michael C. Feathers - 2004
    This book draws on material Michael created for his renowned Object Mentor seminars, techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control. The topics covered include: Understanding the mechanics of software change, adding features, fixing bugs, improving design, optimizing performance Getting legacy code into a test harness Writing tests that protect you against introducing new problems Techniques that can be used with any language or platform, with examples in Java, C++, C, and C# Accurately identifying where code changes need to be made Coping with legacy systems that aren't object-oriented Handling applications that don't seem to have any structureThis book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.

McKeachie's Teaching Tips: Strategies, Research, and Theory for College and University Teachers


Wilbert J. McKeachie - 1953
    The suggested strategies are supported by research and are grounded in enough theory to enable teachers to adapt them to their own situations. The author does not suggest a "set of recipes" to be followed mechanically, but gives teachers the tools they need to deal with the ever changing dynamics of teaching and learning.

The Making of a Poem: A Norton Anthology of Poetic Forms


Mark Strand - 2000
    But distinguished poets Mark Strand and Eavan Boland have produced a clear, super-helpful book that unravels part of the mystery of great poems through an engaging exploration of poetic structure. Strand and Boland begin by promising to "look squarely at some of the headaches" of poetic form: the building blocks of poetry. The Making of a Poem gradually cures many of those headaches.Strand, who's won the Pulitzer Prize and a MacArthur Fellowship and has served as U.S. Poet Laureate, and Boland, an abundantly talented Irish poet who has also written a beautiful book of essays on writing and womanhood, are both accustomed to teaching. Strand, now at the University of Chicago, and Boland, a Stanford professor, draw upon decades in the classroom to anticipate most questions.Ever wonder what a pantoum is? A villanelle? A sestina? With humor, patience, and personal anecdotes, Strand and Boland offer answers. But the way they answer is what makes this book stand out. The forms are divided into three overarching categories: metrical forms, shaping forms, and open forms. "Metrical forms" include the sonnet, pantoum, and heroic couplet. "Shaping forms" explains broader categories, like the elegy, ode, and pastoral poem. And "open forms" offers new takes on the traditional blueprints, exploring poems like Allen Ginsberg's "America."Each established form is then approached in three ways, followed by several pages of outstanding poems in that form. First, the editors offer a "page at a glance" guide, with five or six characteristics of that specific form presented in a brief outline. For example, the pantoum is defined like this:   1) Each pantoum stanza must be four lines long.   2) The length is unspecified but the pantoum must begin and end with the same line.   3) The second and fourth lines of the first quatrain become the first and third line of the next, and so on with succeeding quatrains.   4) The rhyming of each quatrain is abab.   5) The final quatrain changes this pattern.   6) In the final quatrain the unrepeated first and third lines are used in reverse as second and fourth lines.With this outline, it's easy to identify the looping pantoum. In the second piece of the pantoum section, Strand and Boland include a "History of the Form" section, again condensed to one page. Here, we learn that the pantoum is "Malayan in origin and came into English, as so many other strict forms have, through France." Indeed, both Victor Hugo and Charles Baudelaire tried their hands at the pantoum. As always, Strand and Boland offer some comparison to the other forms, which helps explain why a poet might choose to write a pantoum over, say, a sonnet or a sestina:"Of all verse forms the pantoum is the slowest. The reader takes four steps forward, then two steps back. It is the perfect form for the evocation of a past time." Next, the editors include "The Contemporary Context," which introduces several of the pantoums of this century. Finally, in what may be the book's best feature, they provide a close-up of a pantoum, an approach they repeat for each form discussed. In this case, it's the "Pantoum of the Great Depression" by Donald Justice. The editors offer some biographical information on Justice, and then they map out how that specific poem gets its power. This "poet's explanation" of the workings of a poem is invaluable, especially when it comes from leading poets such as Stand and Boland. What's more, these remarks are transferable. Reading how Strand and Boland view a dozen poems transforms the way one reads. With any future poem, you can look for what Strand and Boland have found in the greats.The editors offer their readers a great start, with a list for further reading and a helpful glossary. If anything can get a person excited about poetry, this selection of poems can -- though the editors, as working poets, readily admit their choices are idiosyncratic. Gems here include the best work of lesser-known poets, including several "poets' poets." For example, Edward Thomas, a prominent reviewer in his day and a close friend of Robert Frost's, is represented by "Rain," an absolutely brilliant blank-verse poem which begins:      Rain, midnight rain, nothing but wild rain      On this bleak hut, and solitude, and me      Remembering again that I shall die      And neither hear the rain nor give it thanks      For washing me cleaner than I have been       Since I was born into this solitude. Thomas's poem -- and other treasures here -- introduces readers to what and how poets read to learn to make poems. Of course, many of the usual suspects are found here, but the surprises are exciting, and even the old favorites seem new when the editors explain why and how a particular poem seems beautiful. This is particularly evident in their discussion of Edna St. Vincent Millay's rushing, initially breathless sonnet "What Lips My Lips Have Kissed, and Where, and How, " which reads:      What lips my lips have kissed, and where, and why,      I have forgotten, and what arms have lain      Under my head till morning, but the rain      Is full of ghosts tonight, that tap and sigh      Upon the glass and listen for reply,       And in my heart there stirs a quiet pain      For unremembered lads that not again      Will turn to me at midnight with a cry.       Thus in the winter stands the lonely tree      Nor knows what birds have vanquished one by one,      Yet knows its boughs more silent than before:       I cannot say what loves have come and gone,       I only know that summer sang in me      A little while, that in me sings no more. In the "close-up" section, Strand and Boland offer an biographical paragraph that mentions that in 1923, Millay became the first woman to win a Pulitzer Prize in Poetry. They then discuss Millay's "distinctive and unusual" approach to the sonnet form: "Instead of taking the more leisurely pace of the public sonnet that had been the 19th-century model, she drove her sonnets forward with a powerful lyric music and personal emphasis."The editors point out Millay's heavy reliance on assonance and alliteration, and then note how she takes advantage of the different tempos the sonnet offers:"Here she uses her distinctive music and high diction to produce an unusually quick-paced poem in the first octave and then a slower, more reflective septet where the abandoned lover becomes a winter tree. This ability of the sonnet, to accommodate both lyric and reflective time, made it a perfect vehicle for highly intuitive twentieth-century poets like Millay."That simple explanation of the sonnet as a form able to "accommodate both lyric and reflective time" helps clarify most sonnets. But Strand and Boland are careful not to explain everything. The deepest beauty, as they explain in their introductory essays on their attraction to form, is built on mystery. And it is that attempt to understand the greatest mysteries that defines the greatest poems. Similarly, mystery often drives poets to write, as Strand explains in his essay on Archibald MacLeish's "You, Andrew Marvell," which Strand describes as the first poem he wished he had written himself in his early years as a poet:"Although I no longer wish I had written 'You, Andrew Marvell,' I wish, however, that I could write something like it, something with its sweep, its sensuousness, its sad crepuscular beauty, something capable of carving out such a large psychic space for itself&. There is something about it that moves me in ways I don't quite understand, as it were communicating more than what it actually says. This is often the case with good poems -- they have a lyric identity that goes beyond whatever their subject happens to be."With this book, Strand and Boland help quantify the explicable parts of a "lyric identity." Understanding form, the editors believe, is one way to begin understanding a poem's beauty. This lucid, useful book is a wonderful guide to that mysterious music.—Aviya Kushner

The Minto Pyramid Principle: Logic in Writing, Thinking, & Problem Solving


Barbara Minto - 1987
    Topics covered range from the difference between deductive and inductive reasoning, to a discussion of how to highlight the structure of information.

That Workshop Book: New Systems and Structures for Classrooms That Read, Write, and Think


Samantha Bennett - 2007
     Cris Tovani Twenty-five years after Donald Graves popularized workshop teaching, the concept is widely implemented but not always deeply understood. That Workshop Book changes all that. It shows a new generation of teachers how the systems, structures, routines, and rituals that support successful workshops combine with thinking, planning, and conferring to drive students growth, inform assessment and instruction, and increase teachers professional satisfaction. And it shows those already using the workshop how to increase its instructional power by seeing its big ideas and its component parts in fresh, dynamic ways. In That Workshop Book, Samantha Bennett, a veteran instructional coach, takes you on a tour of six classrooms from first grade through eighth grade to see the techniques and thought processes master teachers use to make their workshops work. In each class she offers tangible evidence of these teachers practices, demonstrating how they listen to students and use that information to build lessons that propel children into deeper thinking. She documents these teachers moves for you with: classroom observations in the form of coaching emails from Bennett to each with commentary that highlights the important practices seen in each workshop transcripts of minilessons, worktimes, and debriefs specific, explicit reflection by each teacher about their workshop examples of student work produced in the workshop and over time student reflections on their development as readers, writers, thinkers, and learners. Youll come to understand firsthand how the setup of the workshop allows students the breathing room to think deeply about ideas, topics, and resources. Youll also see how it creates a framework within which you can not only listen in as children express what they learn but also think deeply yourself about how best to use the information you gather for subsequent instruction. Bennett even demonstrates how the workshop can be flexible enough to fit any learning situation and how to solve common problems as they arise. Benefit from the wisdom of one of the countrys foremost staff developers. Step inside workshop classrooms where teachers and students work side by sidewhere students develop literacy skills through a combination of doing what readers and writers do and purposeful, sensitive interactions with their teacher. Visit workshops where teachers learn about their students, use careful one-to-one assessment to inform their teaching, and reflect on their own practice as well. Then enter the best workshop classroom of allthe one youll be ready and excited to launch when you read That Workshop Book.

A New Culture of Learning: Cultivating the Imagination for a World of Constant Change


Douglas Thomas - 2011
    In A New Culture of Learning, Doug Thomas and John Seely Brown pursue an understanding of how the forces of change, and emerging waves of interest associated with these forces, inspire and invite us to imagine a future of learning that is as powerful as it is optimistic. Typically, when we think of culture, we think of an existing, stable entity that changes and evolves over long periods of time. In A New Culture, Thomas and Brown explore a second sense of culture, one that responds to its surroundings organically. It not only adapts, it integrates change into its process as one of its environmental variables. By exploring play, innovation, and the cultivation of the imagination as cornerstones of learning, the authors create a vision of learning for the future that is achievable, scalable and one that grows along with the technology that fosters it and the people who engage with it. The result is a new form of culture in which knowledge is seen as fluid and evolving, the personal is both enhanced and refined in relation to the collective, and the ability to manage, negotiate and participate in the world is governed by the play of the imagination. Replete with stories, this is a book that looks at the challenges that our education and learning environments face in a fresh way. PRAISE FOR A NEW CULTURE OF LEARNING "A provocative and extremely important new paradigm of a 'culture of learning', appropriate for a world characterized by continual change. This is a must read for anyone interested in the future of education." James J. Duderstadt, President Emeritus, University of Michigan "Thomas and Brown are the John Dewey of the digital age." Cathy Davidson, Professor of Interdisciplinary Studies, Duke University "A New Culture of Learning may provide for the digital media and learning movement what Thomas Paine's Common Sense did for the colonists during the American Revolution- a straightforward, direct explanation of what we are fighting for and what we are fighting against." Henry Jenkins, Provost's Professor, USC "A New Culture of Learning is at once persuasive and optimistic - a combination that is all too rare, but that flows directly from its authors' insights about learning in the digital age. Pearls of wisdom leap from almost every page." Paul Courant, Dean of Libraries, University of Michigan "Brilliant. Insightful. Revolutionary." Marcia Conner, author of The New Social Learning "Douglas Thomas and John Seely Brown portray the new world of learning gracefully, vividly, and convincingly." Howard Gardner, Professor, Harvard Graduate School of Education "Thomas and Brown make it clear that education is too often a mechanistic, solo activity delivered to the young. It doesn't have to be that way-learning can be a messy, social, playful, embedded, constant activity. We would do well to listen to their message." Clay Shirky, author of Cognitive Surplus "Anyone who fears, as I do, that today's public schools are dangerously close to being irrelevant must read this book. The authors provide a road map-and a lifeline-showing how schools can prosper under the most difficult conditions. It is a welcome departure from all the school bashing." John Merrow, Education Correspondent, PBS NewsHour "American education is at a crossroads. By illuminating how play helps to transform both information networks and experimentation, and how collective inquiry unleashes the power of imagination, A New Culture of Learning provides an irresistible path to the future." Joel Myerson, Director, Forum for the Future of Higher Education.

Classroom Assessment: What Teachers Need to Know


W. James Popham - 1994
    This well-written book is grounded in the reality of teaching today to show real-world teachers who want to use assessment in their classroom the latest tools necessary to teach more effectively. The fifth edition of Classroom Assessment addresses the range of assessments that teachers are likely to use in their classrooms. With expanded coverage of problems related to measurement of special education children, a new student website with online activities, and an improved instructor's manual, this book continues to be a cutting-edge and indispensable resource not only for instructors, but also for pre- and in-service teachers. New to This Edition: *Chapter 12 contains new material dealing with formative assessment as well as assessment FOR learning. *The text is committed to fostering readers' realizations regarding the critical link between testing and teaching. Instructional implications are constantly stressed in the text. early childhood assessment throughout the text. *The 5th edition contains a brand-new website providing readers with Extra Electronic Exercises for each chapter, so readers, if they wish, can solidify their understanding of what chapters address (go to www.ablongman.com/popham5e). *A newly revised Instructor's Resource Manual contains Instructor-to-Instructor suggestions as well as a test for each chapter. It also includes a mid-term and final exam and an effective inventory measuring students' confidence in assessment. Here's what your colleagues have to say about this book: Dr. Popham has done a tremendous job in researching and incorporating current trends throughout the entire text! Terry H. Stepka, Arkansas State University Overall, I am extremely satisfied with the text. It is well-written, and I love the author's sense of humor! Terry H. Stepka, Arkansas State University I LOVE the arrangement of the chapters and the high quality of the self-checks and discussion questions that are provided. Karen E. Eifler, University of Portland

The Goal: A Process of Ongoing Improvement


Eliyahu M. Goldratt - 1984
    His factory is rapidly heading for disaster. So is his marriage. He has ninety days to save his plant—or it will be closed by corporate HQ, with hundreds of job losses. It takes a chance meeting with a colleague from student days—Jonah—to help him break out of conventional ways of thinking to see what needs to be done.The story of Alex's fight to save his plant is more than compulsive reading. It contains a serious message for all managers in industry and explains the ideas which underline the Theory of Constraints (TOC) developed by Eli Goldratt.

Code: The Hidden Language of Computer Hardware and Software


Charles Petzold - 1999
    And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries. Using everyday objects and familiar language systems such as Braille and Morse code, author Charles Petzold weaves an illuminating narrative for anyone who’s ever wondered about the secret inner life of computers and other smart machines. It’s a cleverly illustrated and eminently comprehensible story—and along the way, you’ll discover you’ve gained a real context for understanding today’s world of PCs, digital media, and the Internet. No matter what your level of technical savvy, CODE will charm you—and perhaps even awaken the technophile within.

Running Lean: Iterate from Plan A to a Plan That Works


Ash Maurya - 2012
    We’re building more products than ever before, but most of them fail—not because we can’t complete what we set out to build, but because we waste time, money, and effort building the wrong product.What we need is a systematic process for quickly vetting product ideas and raising our odds of success. That’s the promise of Running Lean.In this inspiring book, Ash Maurya takes you through an exacting strategy for achieving a "product/market fit" for your fledgling venture, based on his own experience in building a wide array of products from high-tech to no-tech. Throughout, he builds on the ideas and concepts of several innovative methodologies, including the Lean Startup, Customer Development, and bootstrapping.Running Lean is an ideal tool for business managers, CEOs, small business owners, developers and programmers, and anyone who’s interested in starting a business project.Find a problem worth solving, then define a solutionEngage your customers throughout the development cycleContinually test your product with smaller, faster iterationsBuild a feature, measure customer response, and verify/refute the ideaKnow when to "pivot" by changing your plan’s courseMaximize your efforts for speed, learning, and focusLearn the ideal time to raise your "big round" of fundingGet on track with The Lean Series Presented by Eric Ries—bestselling author of The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses—The Lean Series gives you solid footing in a proven methodology that will help your business succeed.

How to Read Literature Like a Professor: For Kids


Thomas C. Foster - 2013
    Foster gives tweens the tools they need to become thoughtful readers.With funny insights and a conversational style, he explains the way writers use symbol, metaphor, characterization, setting, plot, and other key techniques to make a story come to life.From that very first middle school book report to that first college course, kids need to be able to understand the layers of meaning in literature. Foster makes learning this important skill fun and exciting by using examples from How the Grinch Stole Christmas to The Adventures of Huckleberry Finn, from short stories and poems to movie scripts.This go-to guide unlocks all the hidden secrets to reading, making it entertaining and satisfying.

The Art Of Computer Game Design


Chris Crawford
    The classic book on computer game design first published in 1984, this Kindle version presents the original text along with chapter notes by Chris Crawford reflecting on how game design has changed in the last 30 years.

Hacking Classroom Management: 10 Ideas To Help You Become the Type of Teacher They Make Movies About (Hack Learning Series Book 15)


Mike Roberts - 2017
    He shows you how to create an amazing learning environment that actually makes discipline, rules and consequences obsolete, no matter if you're a new teacher or a 30-year veteran teacher. Teachers they make movies about are innovative, engaging, and beloved Hacking Classroom Management is about putting the F word--FUN--into your teaching, and Mike Roberts shows you how to do this, while meeting your standards and teaching your curriculum.  Hacking Classroom Management shows you how to Build lasting relationships with your students Maximize teaching time Reduce behavior issues Enhance student ownership Improve parental involvement Experts love the Movie Teacher philosophy "No matter what grade you teach, there’s something of great value inside. Two Big Thumbs UP!" -Alan Sitomer, CA Teacher of the Year and Author of Short Writes"Immensely fun and illuminating to read!" -Jeffery D. Wilhelm, Distinguished Professor of English Education at Boise State University"Hollywood might not make a movie about you, even if you read and apply every suggestion in this book, but you and your students are much more likely to feel like classroom stars because of it." -Chris Crowe, English Professor at BYU, Past President of ALAN, author of Death Coming Up the Hill, Getting Away with Murder: The True Story of the Emmett Till Case; Mississippi Trial, 1955; and many other YA booksWave Goodbye to classroom management issuesGrab Hacking Classroom Management today, become a movie teacher tomorrow, and forget about classroom management FOREVER!

Six Thinking Hats


Edward de Bono - 1981
    Meetings are a crucial part of all our lives, but too often they go nowhere and waste valuable time. In Six Thinking Hats, Edward de Bono shows how meetings can be transformed to produce quick, decisive results every time. The Six Hats method is a devastatingly simple technique based on the brain's different modes of thinking. The intelligence, experience and information of everyone is harnessed to reach the right conclusions quickly. These principles fundamentally change the way you work and interact. They have been adopted by businesses and governments around the world to end conflict and confusion in favour of harmony and productivity. 'An inspiring man with brilliant ideas. De Bono never ceases to amaze with his clarity of thought' Richard Branson.Edward de Bono invented the concept of lateral thinking. A world-renowned writer and philosopher, he is the leading authority in the field of creative thinking and the direct teaching of thinking as a skill. Dr de Bono has written more than 60 books, in 40 languages, with people now teaching his methods worldwide. He has chaired a special summit of Nobel Prize laureates, and been hailed as one of the 250 people who have contributed most to mankind

Platform Revolution: How Networked Markets Are Transforming the Economy--and How to Make Them Work for You


Geoffrey G. Parker - 2016
    Airbnb. Amazon. Apple. PayPal. All of these companies disrupted their markets when they launched. Today they are industry leaders. What’s the secret to their success?These cutting-edge businesses are built on platforms: two-sided markets that are revolutionizing the way we do business. Written by three of the most sought-after experts on platform businesses, Platform Revolution is the first authoritative, fact-based book on platform models. Whether platforms are connecting sellers and buyers, hosts and visitors, or drivers with people who need a ride, Geoffrey G. Parker, Marshall W. Van Alstyne, and Sangeet Paul Choudary reveal the what, how, and why of this revolution and provide the first “owner’s manual” for creating a successful platform business.Platform Revolution teaches newcomers how to start and run a successful platform business, explaining ways to identify prime markets and monetize networks. Addressing current business leaders, the authors reveal strategies behind some of today’s up-and-coming platforms, such as Tinder and SkillShare, and explain how traditional companies can adapt in a changing marketplace. The authors also cover essential issues concerning security, regulation, and consumer trust, while examining markets that may be ripe for a platform revolution, including healthcare, education, and energy.As digital networks increase in ubiquity, businesses that do a better job of harnessing the power of the platform will win. An indispensable guide, Platform Revolution charts out the brilliant future of platforms and reveals how they will irrevocably alter the lives and careers of millions.