Head First Design Patterns


Eric Freeman - 2004
     At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun. You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code. You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern. Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You'll easily counter with your deep understanding of why Singleton isn't as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter. With Head First Design Patterns, you'll avoid the embarrassment of thinking Decorator is something from the "Trading Spaces" show. Best of all, in a way that won't put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts. If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that lets you put them to work immediately. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.

The Hidden Power of Social Networks: Understanding How Work Really Gets Done in Organizations


Robert L. Cross - 2004
    In The Hidden Power of Social Networks, Cross and Parker, experts in "social network analysis"—a technique that visually maps relationships between people in large, distributed groups - apply this powerful tool to management for the first time. Based on their in-depth study of sixty informal employee networks in well-known companies around the world, Cross and Parker show managers how to conduct a social network analysis of their organization.

Foundations of Library and Information Science


Richard E. Rubin - 1998
    Library and information science students and professionals will find the background and concepts they need to meet today's - and tomorrow's - challenges. TABLE OF CONTENTS: 1. The Information Infrastructure: Libraries in Context; 2. Information Science: A Service Perspective; 3. Redefining the Library: The Impacts and Implications of Technological Change; 4. Information Policy: Stakeholders and Agendas; 5. Information Policy as Library Policy: Intellectual Freedom; 6. Information Organization: Issues and Techniques; 7. From Past to Present: The Library s Mission and Its Values; 8. Ethics and Standards: Professional Practices in Library and Information Science; 9. The Library as Institution: An Organizational View, and 10. Librarianship: An Evolving Profession.

Criminological Theory: Past to Present: Essential Readings


Francis T. Cullen - 1998
    Edited by leading scholars Francis T. Cullen and Robert Agnew, it presents a wide range of readings, including original theory pieces. A brief yet detailed introduction frames each Part (and each reading), providing students with a "road map" as they explore the ongoing intellectual developments, diverse views, and continuing debates in the field of criminological theory.Building on the success of the third edition, the thoroughly updated and revised fourth edition includes:* Eight new readings (each with its own introduction)* Two new Parts (each with its own introduction): "Theories of White-Collar Crime" and "Putting Theory to Work: Guiding Crime Control Policy"* A new Instructor's Manual on CD, featuring a Test Bank with multiple-choice and essay questions, learning objectives, key words, discussion topics and exercises, and PowerPoint lecture slidesComprehensive enough for graduate students yet accessible enough for undergraduate students, Criminological Theory: Past to Present--Essential Readings, Fourth Edition, remains a solid introduction to the foundations of criminology--and to the competing theories that will shape thinking about crime in the years ahead.

The End of Education: Redefining the Value of School


Neil Postman - 1995
    Instead, today's schools promote the false "gods" of economic utility, consumerism, or ethnic separatism and resentment. What alternative strategies can we use to instill our children with a sense of global citizenship, healthy intellectual skepticism, respect of America's traditions, and appreciation of its diversity? In answering this question, The End of Education restores meaning and common sense to the arena in which they are most urgently needed."Informal and clear...Postman's ideas about education are appealingly fresh."--New York Times Book Review

Interaction Design: Beyond Human-Computer Interaction


Yvonne Rogers - 2001
    It should be labelled 'start here'." --Pieter Jan Stappers, ID-StudioLab, Delft University of Technology

The McDonaldization of Society


George Ritzer - 1995
    The McDonaldization of Society, Revised New Century Edition discusses how McDonaldization and the broader process of globalization (in a new Chapter 8), are spreading more widely and more deeply into various social institutions such as education, medicine, the criminal justice system, and more. This Revised New Century Edition provides many new, relevant examples from recent events and contemporary popular culture, including the ever-increasing global proliferation of McDonald′s and other fast food franchises, shopping malls, and similar commercial entities. Their impact is examined in the post-September 11, 2001 era.

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.

Ain't No Makin' It: Aspirations and Attainment in a Low-Income Neighborhood


Jay MacLeod - 2004
    MacLeod's return eight years later, and the resulting 1995 revision, revealed little improvement in the lives of these men as they struggled in the labor market and crime-ridden underground economy. This classic ethnography addresses one of the most important issues in modern social theory and policy: how social inequality is reproduced from one generation to the next. Now republished with a preface by Joe Feagin, Ain't No Makin' It remains an admired and invaluable text.

Social and Cultural Anthropology: A Very Short Introduction


John Monaghan - 2000
    This engaging overview of the field combines an accessible account of some of the discipline's guiding principles and methodology with abundant examples and illustrations of anthropologists at work. Peter Just and John Monaghan begin by discussing anthropology's most important contributions to modern thought: its investigation of culture as a distinctively human characteristic, its doctrine of cultural relativism, and its methodology of fieldwork and ethnography. Drawing on examples from their own fieldwork in Indonesia and Mesoamerica, they examine specific ways in which social and cultural anthropology have advanced our understanding of human society and culture. Including an assessment of anthropology's present position, and a look forward to its likely future, Social and Cultural Anthropology will make fascinating reading for anyone curious about this social science. About the Series: Combining authority with wit, accessibility, and style, Very Short Introductions offer an introduction to some of life's most interesting topics. Written by experts for the newcomer, they demonstrate the finest contemporary thinking about the central problems and issues in hundreds of key topics, from philosophy to Freud, quantum theory to Islam.

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.

Deviant Behavior


Alex Thio - 1978
    Deviant Behavior covers a wide spectrum of theories of deviance, and analyzes numerous specific deviant behaviors. The author uses an abundance of research data, including many that debunk our common assumptions about deviant behavior. Students are exposed to the full range of theories and data about deviance, and are challenged to think about and evaluate their own biases and preconceptions.

Human Development: A Life-Span View


Robert V. Kail - 1995
    With its comprehensive, succinct, and applied coverage, the text has proven its ability to capture students' interest while introducing them to the issues, forces, and outcomes that make us who we are. Robert V. Kail's expertise in childhood and adolescence, combined with John C. Cavanaugh's extensive research in gerontology, result in a book with a rich description of all life-span stages and important topics. A modified chronological approach traces development in sequential order from conception through late life, while also dedicating several chapters to key topical issues. This organization also allows the book to be relatively briefer than other texts?a benefit given the enormous amount of information covered in the course. Benefits: NEW! Up-to-date findings and references introduce students to the perspectives of those who are currently shaping the field and those who pioneered it. New examples include a greater number of diversity examples to appeal to the broadest possible range of students: a diversity theme index is in the back of the book. Real People: Applying Human Development boxes illustrate how a development issue is manifested in the life of a real person. Examples include "Tell Me About a Girl That You Like A Lot and "Still Flying at 91." NEW! Read about the latest research insights?Current findings and references introduce you to the perspectives of those who are currently shaping the field and those who pioneered it. NEW! Study smarter?Learning Objectives (listed at the beginning of each major section and repeated as subheads throughout the section) help you study more efficiently by focusing your attention on important upcoming topics. NEW! Build critical thinking skills painlessly?Wikipedia, YouTube, Facebook, texting, and other current topics make the book's Think About It questio

A Practical Guide for Policy Analysis: The Eightfold Path to More Effective Problem Solving


Eugene Bardach - 2000
    A clear and effective guide to policy analysis addressing the psychology, as well as the logic, of the analytical process Full of helpful hints, such as warnings about language traps, strategies for economizing on data collection, and checklists for generating solutions, this book is widely used by students, practicing policy officials in government, and professionals in executive-level training programmes.

Mindstorms: Children, Computers, And Powerful Ideas


Seymour Papert - 1980
    We have Mindstorms to thank for that. In this book, pioneering computer scientist Seymour Papert uses the invention of LOGO, the first child-friendly programming language, to make the case for the value of teaching children with computers. Papert argues that children are more than capable of mastering computers, and that teaching computational processes like de-bugging in the classroom can change the way we learn everything else. He also shows that schools saturated with technology can actually improve socialization and interaction among students and between students and teachers.