Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

The Essence of Software: Why Concepts Matter for Great Design

Sprog
Engelsk
Format
Kategori

Fakta

A revolutionary concept-based approach to thinking about, designing, and interacting with software

As our dependence on technology increases, the design of software matters more than ever before. Why then is so much software flawed? Why hasn’t there been a systematic and scalable way to create software that is easy to use, robust, and secure?

Examining these issues in depth, The Essence of Software introduces a theory of software design that gives new answers to old questions. Daniel Jackson explains that a software system should be viewed as a collection of interacting concepts, breaking the functionality into manageable parts and providing a new framework for thinking about design. Through this radical and original perspective, Jackson lays out a practical and coherent path, accessible to anyone—from strategist and marketer to UX designer, architect, or programmer—for making software that is empowering, dependable, and a delight to use.

Jackson explores every aspect of concepts—what they are and aren’t, how to identify them, how to define them, and more—and offers prescriptive principles and practical tips that can be applied cost-effectively in a wide range of domains. He applies these ideas to contemporary software designs, drawing examples from leading software manufacturers such as Adobe, Apple, Dropbox, Facebook, Google, Microsoft, Twitter, and others. Jackson shows how concepts let designers preserve and reuse design knowledge, rather than starting from scratch in every project.

An argument against the status quo and a guide to improvement for both working designers and novices to the field, The Essence of Software brings a fresh approach to software and its creation.

© 2021 Princeton University Press (E-bog): 9780691230542

Release date

E-bog: 16. november 2021

Andre kan også lide...

  1. Happiness Is . . . 200 Ways to Be Creative Lisa Swerling
  2. My Life in Thirty-Seven Therapies: From Yoga to Hypnosis and why Voodoo is Never the Answer Kay Hutchison
  3. The 85% Rule: Increase Your Productivity Using Less Energy And Effort Skillbooks Editorial
  4. Surrender: Release Your Past, Get Out Of Your Own Way, And Jump Into Your Future Bradley Charbonneau
  5. Increase Your Energy At Work: Discover Proven Methods To Keep Your Energy High During The Workday Skillbooks Editorial
  6. Weight Release: A Liberating Journey Freeman Michaels
  7. Setting Yourself Free: A practical guide to self-change Diana Hutchison
  8. The Power of Good: True Stories of Great Kindness from Total Strangers Mark McCrindle
  9. Stress Free Living: Tips and Tricks to Shedding the Stress and Enjoy Stress Free Life Charles JD Johnson
  10. 102 Free Things to Do Alex Quick
  11. Happy Sleep, Happy You! 33 Tips to Sleep Happy JIMMY CHUA
  12. Little Indulgences: More than 400 Ways to Be Good to Yourself Cynthia MacGregor
  13. Success Blueprint: Get Out of Survival Mode, Regain Control of Your Life, and Get Ahead at Work and in Life Lisa Kardos
  14. Change Your Habits, Change Your Identity: Discover The Feedback Between The Two To Transform Your Life Skillbooks Editorial
  15. Summary of Jen Mann's Midlife Bites IRB Media
  16. Eliminate Your Headaches In Less Than 30 Days: A Holistic Approach Dr. John M. Anderson
  17. 28 Low-Sugar Recipes– Part 2: From vegan-friendly Pizza, paleo-ready meals and tasty Slow-Cooker dishes up to delicious grilled meat Mattis Lundqvist
  18. From Pain & Injury to Healthy & Happy: Using the Breakthrough "Wescombe Method" Scott Wescombe
  19. Summary of James A. Levine's Get Up! IRB Media
  20. Developing Learning Habits: Seven Practical Steps to Successful change Celine Mullins
  21. New Year Resolution Weight Loss: Special Edition Kaya Jasper
  22. The Power of Words: Change Your Vocabulary Change Your Outlook in Life In 31 Days Anthony M. VanDyke
  23. Craft, Inc.: The Ultimate Guide to Turning Your Creative Hobby into a Successful Business Meg Mateo Ilasco
  24. Life on the Yoga Mat: A 30 + 1 Day Personal Yoga Journal D. Alexander Blagrove
  25. 7 Steps to Finding Flow: Flip the Script on Stress Nicky Rowbotham
  26. Change: How to Turn Uncertainty Into Opportunity Curtis Bateman
  27. The Art of Tinkering: Meet 150+ Makers Working at the Intersection of Art, Science & Technology Exploratorium
  28. Universal Principles of Interior Design: 100 Ways to Develop Innovative Ideas, Enhance Usability, and Design Effective Solutions Kelly Harris Smith
  29. Thinner in an Instant Cookbook Revised and Expanded: Great-Tasting Dinners with 350 Calories or Fewer from the Instant Pot or Other Electric Pressure Cooker Nancy S. Hughes
  30. Natural Treatment of Back Pain: 10 Effective Steps to Healing Back Pain without Medications Diamond Cole
  31. The Grace Factor: Makeup techniques for the woman over 50 Deborah Williams
  32. Fitness Ball: Reference to Go Olivia H. Miller
  33. The 90/10 Weight Loss Cookbook Joy Bauer
  34. Working on the Ball: A Simple Guide to Office Fitness Jane Clapp
  35. The Story of Leonardo da Vinci: An Inspiring Biography for Young Readers Ciara O'Neal
  36. Ask the Foot Doctor: Real-Life Answers to Enjoy Happy, Healthy, Pain-Free Feet Doug Tumen
  37. An Avocado Cookbook: Top 70 Easy & Tasty Avocado Recipes Charles Garner
  38. Money Management and Budgeting Hacks: 15 Simple Practical Hacks to Manage, Budget and Save Money Life 'n' Hack
  39. Women's Fashion and the Gender Equality Movement MAX EDITORIAL
  40. Indian Club Exercises: Scientific Physical Training Series Edward B. Warman
  41. Calmness For Beginners, Step By Step To Find Inner Balance Through Relaxation And Habits: Your Personal Guide For Ways To Achieve Inner Peace Madeleine Wilson

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Start tilbuddet