Programming as if People Mattered: Friendly Programs, Software Engineering, and Other Noble Delusions
()
Currently unavailable
Currently unavailable
About this ebook
Through a set of lively anecdotes and essays, Nathaniel Borenstein traces the divergence between the fields of software engineering and user-centered software design, and attempts to reconcile the needs of people in both camps.
Originally published in 1991.
The Princeton Legacy Library uses the latest print-on-demand technology to again make available previously out-of-print books from the distinguished backlist of Princeton University Press. These editions preserve the original texts of these important books while presenting them in durable paperback and hardcover editions. The goal of the Princeton Legacy Library is to vastly increase access to the rich scholarly heritage found in the thousands of books published by Princeton University Press since its founding in 1905.
Related to Programming as if People Mattered
Titles in the series (6)
Engineers of Happy Land: Technology and Nationalism in a Colony Rating: 5 out of 5 stars5/5The Interpretation of Quantum Mechanics Rating: 3 out of 5 stars3/5Regulating the Social: The Welfare State and Local Politics in Imperial Germany Rating: 0 out of 5 stars0 ratingsSocial Bodies: Science, Reproduction, and Italian Modernity Rating: 5 out of 5 stars5/5Gibeon, Where the Sun Stood Still: The Discovery of the Biblical City Rating: 4 out of 5 stars4/5Colonialism and Revolution in the Middle East: Social and Cultural Origins of Egypt's Urabi Movement Rating: 4 out of 5 stars4/5
Related ebooks
Your Wish is My Command: Programming By Example Rating: 4 out of 5 stars4/5The Inmates Are Running the Asylum (Review and Analysis of Cooper's Book) Rating: 4 out of 5 stars4/5Coordinating User Interfaces for Consistency Rating: 5 out of 5 stars5/5Building a Career in Software: A Comprehensive Guide to Success in the Software Industry Rating: 0 out of 5 stars0 ratingsArtificial Intelligence in Basic Rating: 0 out of 5 stars0 ratingsARDUINO CODING: A Comprehensive Guide to Arduino Programming (2024 Crash Course) Rating: 0 out of 5 stars0 ratingsUser Experience Re-Mastered: Your Guide to Getting the Right Design Rating: 0 out of 5 stars0 ratingsGUI Bloopers 2.0: Common User Interface Design Don'ts and Dos Rating: 4 out of 5 stars4/5ARDUINO CODE: Mastering Arduino Programming for Embedded Systems (2024 Guide) Rating: 0 out of 5 stars0 ratingsUntrapped Value:: Software Reuse Powering Future Prosperity Rating: 0 out of 5 stars0 ratingsARDUINO DETECTION: Harnessing Arduino for Sensing and Detection Applications (2024 Guide) Rating: 0 out of 5 stars0 ratingsUX for Developers: How to Integrate User-Centered Design Principles Into Your Day-to-Day Development Work Rating: 0 out of 5 stars0 ratingsHerding Cats and Coders: Software Development for Non-Techies Rating: 5 out of 5 stars5/5Reversing: Secrets of Reverse Engineering Rating: 4 out of 5 stars4/5Virtual Report Processing: The Mapper Story Rating: 0 out of 5 stars0 ratingsModern Front-end Architecture: Optimize Your Front-end Development with Components, Storybook, and Mise en Place Philosophy Rating: 0 out of 5 stars0 ratingsA UX Designers Guide to Coding: Merging the Worlds of Design and Development Rating: 0 out of 5 stars0 ratingsAn Introduction to Information Processing Rating: 0 out of 5 stars0 ratingsLinux for Embedded and Real-time Applications Rating: 4 out of 5 stars4/5Distributed Systems Architecture: A Middleware Approach Rating: 0 out of 5 stars0 ratingsDeep Learning with Keras: Beginner’s Guide to Deep Learning with Keras Rating: 3 out of 5 stars3/5Linux Programming Tools Unveiled Rating: 0 out of 5 stars0 ratingsThe Mobile Frontier: A Guide for Designing Mobile Experiences Rating: 3 out of 5 stars3/5Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules Rating: 5 out of 5 stars5/5Programming for Everyone Rating: 3 out of 5 stars3/5Designing Deep Learning Systems: A software engineer's guide Rating: 0 out of 5 stars0 ratingsModerating Usability Tests: Principles and Practices for Interacting Rating: 4 out of 5 stars4/5Troubleshooting Java: Read, debug, and optimize JVM applications Rating: 0 out of 5 stars0 ratingsSoftware Engineering for Absolute Beginners: Your Guide to Creating Software Products Rating: 0 out of 5 stars0 ratings
Computers For You
The Invisible Rainbow: A History of Electricity and Life Rating: 4 out of 5 stars4/5Standard Deviations: Flawed Assumptions, Tortured Data, and Other Ways to Lie with Statistics Rating: 4 out of 5 stars4/5Slenderman: Online Obsession, Mental Illness, and the Violent Crime of Two Midwestern Girls Rating: 4 out of 5 stars4/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratings101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Elon Musk Rating: 4 out of 5 stars4/5The ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 0 out of 5 stars0 ratingsAlan Turing: The Enigma: The Book That Inspired the Film The Imitation Game - Updated Edition Rating: 4 out of 5 stars4/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Hacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 Rating: 4 out of 5 stars4/5How to Create Cpn Numbers the Right way: A Step by Step Guide to Creating cpn Numbers Legally Rating: 4 out of 5 stars4/5CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsMaster Builder Roblox: The Essential Guide Rating: 4 out of 5 stars4/5Remote/WebCam Notarization : Basic Understanding Rating: 3 out of 5 stars3/5CompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5Summary of Max Tegmark's Life 3.0 Rating: 0 out of 5 stars0 ratingsThe Insider's Guide to Technical Writing Rating: 0 out of 5 stars0 ratingsThe Hacker Crackdown: Law and Disorder on the Electronic Frontier Rating: 4 out of 5 stars4/5Ultimate Guide to Mastering Command Blocks!: Minecraft Keys to Unlocking Secret Commands Rating: 5 out of 5 stars5/5
Reviews for Programming as if People Mattered
0 ratings0 reviews