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 ratingsGibeon, Where the Sun Stood Still: The Discovery of the Biblical City Rating: 4 out of 5 stars4/5Social Bodies: Science, Reproduction, and Italian Modernity Rating: 5 out of 5 stars5/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 DETECTION: Harnessing Arduino for Sensing and Detection Applications (2024 Guide) Rating: 0 out of 5 stars0 ratingsUntrapped Value:: Software Reuse Powering Future Prosperity Rating: 0 out of 5 stars0 ratingsARDUINO CODE: Mastering Arduino Programming for Embedded Systems (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/5Modern 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 ratingsDistributed 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: 4 out of 5 stars4/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 ratingsInteraction Flow Modeling Language: Model-Driven UI Engineering of Web and Mobile Apps with IFML Rating: 0 out of 5 stars0 ratingsThe Infinite Bit: An Inside Story of Digital Technology Rating: 0 out of 5 stars0 ratings
Computers For You
Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5CompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratingsAP Computer Science Principles Premium, 2024: 6 Practice Tests + Comprehensive Review + Online Practice Rating: 0 out of 5 stars0 ratingsCreating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates 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/5The ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 0 out of 5 stars0 ratingsSQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Network+ Study Guide & Practice Exams Rating: 4 out of 5 stars4/5Deep Search: How to Explore the Internet More Effectively Rating: 5 out of 5 stars5/5101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsGrokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Ultimate Guide to Mastering Command Blocks!: Minecraft Keys to Unlocking Secret Commands Rating: 5 out of 5 stars5/5ChatGPT Ultimate User Guide - How to Make Money Online Faster and More Precise Using AI Technology Rating: 0 out of 5 stars0 ratingsPractical Lock Picking: A Physical Penetration Tester's Training Guide Rating: 5 out of 5 stars5/5Remote/WebCam Notarization : Basic Understanding Rating: 3 out of 5 stars3/5Childhood Unplugged: Practical Advice to Get Kids Off Screens and Find Balance Rating: 0 out of 5 stars0 ratingsElon Musk Rating: 4 out of 5 stars4/5Going Text: Mastering the Command Line Rating: 4 out of 5 stars4/5The Professional Voiceover Handbook: Voiceover training, #1 Rating: 5 out of 5 stars5/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5Master Builder Roblox: The Essential Guide Rating: 4 out of 5 stars4/5
Reviews for Programming as if People Mattered
0 ratings0 reviews