Essence of software: why concepts matter for great design (Record no. 56112)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 01559 a2200205 4500 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 220322b |||||||| |||| 00| 0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9780691225388 |
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 005.12 |
Item number | JAC |
100 ## - MAIN ENTRY--PERSONAL NAME | |
Personal name | Jackson, Daniel |
245 ## - TITLE STATEMENT | |
Title | Essence of software: why concepts matter for great design |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) | |
Name of publisher, distributor, etc | Princeton University Press, |
Date of publication, distribution, etc | 2021. |
Place of publication, distribution, etc | New Jersey: |
300 ## - PHYSICAL DESCRIPTION | |
Extent | 323p.; |
Other physical details | hb; |
Dimensions | 25cm |
504 ## - BIBLIOGRAPHY, ETC. NOTE | |
Bibliography, etc | Includes reference and index |
520 ## - SUMMARY, ETC. | |
Summary, etc | 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?<br/><br/>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.<br/><br/>https://press.princeton.edu/books/hardcover/9780691225388/the-essence-of-software |
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name as entry element | Software architecture |
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name as entry element | Computer software |
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name as entry element | Software engineering |
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name as entry element | Computer software--Development |
942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
Source of classification or shelving scheme | Dewey Decimal Classification |
Item type | Books |
Withdrawn status | Lost status | Source of classification or shelving scheme | Damaged status | Not for loan | Collection code | Home library | Current library | Date acquired | Source of acquisition | Cost, normal purchase price | Total Checkouts | Full call number | Barcode | Date last seen | Date last borrowed | Copy number | Cost, replacement price | Koha item type |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dewey Decimal Classification | General | IIT Gandhinagar | IIT Gandhinagar | 17/03/2022 | Astha book | 0.00 | 1 | 005.12 JAC | 031261 | 13/12/2023 | 16/07/2023 | 1 | 2256.00 | Books |