Author: John K. Ousterhout
Publisher:
ISBN: 9781732102217
Category : Computer programs
Languages : en
Pages : 0
Book Description
"This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first introduces the fundamental problem in software design, which is managing complexity. It then discusses philosophical issues about how to approach the software design process and it presents a collection of design principles to apply during software design. The book also introduces a set of red flags that identify design problems. You can apply the ideas in this book to minimize the complexity of large software systems, so that you can write software more quickly and cheaply."--Amazon.
A Philosophy of Software Design
Author: John K. Ousterhout
Publisher:
ISBN: 9781732102217
Category : Computer programs
Languages : en
Pages : 0
Book Description
"This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first introduces the fundamental problem in software design, which is managing complexity. It then discusses philosophical issues about how to approach the software design process and it presents a collection of design principles to apply during software design. The book also introduces a set of red flags that identify design problems. You can apply the ideas in this book to minimize the complexity of large software systems, so that you can write software more quickly and cheaply."--Amazon.
Publisher:
ISBN: 9781732102217
Category : Computer programs
Languages : en
Pages : 0
Book Description
"This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first introduces the fundamental problem in software design, which is managing complexity. It then discusses philosophical issues about how to approach the software design process and it presents a collection of design principles to apply during software design. The book also introduces a set of red flags that identify design problems. You can apply the ideas in this book to minimize the complexity of large software systems, so that you can write software more quickly and cheaply."--Amazon.
Mind Design II
Author: John Haugeland
Publisher: MIT Press
ISBN: 9780262581530
Category : Psychology
Languages : en
Pages : 500
Book Description
Mind design is the endeavor to understand mind (thinking, intellect) in terms of its design (how it is built, how it works). Unlike traditional empirical psychology, it is more oriented toward the "how" than the "what." An experiment in mind design is more likely to be an attempt to build something and make it work—as in artificial intelligence—than to observe or analyze what already exists. Mind design is psychology by reverse engineering. When Mind Design was first published in 1981, it became a classic in the then-nascent fields of cognitive science and AI. This second edition retains four landmark essays from the first, adding to them one earlier milestone (Turing's "Computing Machinery and Intelligence") and eleven more recent articles about connectionism, dynamical systems, and symbolic versus nonsymbolic models. The contributors are divided about evenly between philosophers and scientists. Yet all are "philosophical" in that they address fundamental issues and concepts; and all are "scientific" in that they are technically sophisticated and concerned with concrete empirical research. Contributors Rodney A. Brooks, Paul M. Churchland, Andy Clark, Daniel C. Dennett, Hubert L. Dreyfus, Jerry A. Fodor, Joseph Garon, John Haugeland, Marvin Minsky, Allen Newell, Zenon W. Pylyshyn, William Ramsey, Jay F. Rosenberg, David E. Rumelhart, John R. Searle, Herbert A. Simon, Paul Smolensky, Stephen Stich, A.M. Turing, Timothy van Gelder
Publisher: MIT Press
ISBN: 9780262581530
Category : Psychology
Languages : en
Pages : 500
Book Description
Mind design is the endeavor to understand mind (thinking, intellect) in terms of its design (how it is built, how it works). Unlike traditional empirical psychology, it is more oriented toward the "how" than the "what." An experiment in mind design is more likely to be an attempt to build something and make it work—as in artificial intelligence—than to observe or analyze what already exists. Mind design is psychology by reverse engineering. When Mind Design was first published in 1981, it became a classic in the then-nascent fields of cognitive science and AI. This second edition retains four landmark essays from the first, adding to them one earlier milestone (Turing's "Computing Machinery and Intelligence") and eleven more recent articles about connectionism, dynamical systems, and symbolic versus nonsymbolic models. The contributors are divided about evenly between philosophers and scientists. Yet all are "philosophical" in that they address fundamental issues and concepts; and all are "scientific" in that they are technically sophisticated and concerned with concrete empirical research. Contributors Rodney A. Brooks, Paul M. Churchland, Andy Clark, Daniel C. Dennett, Hubert L. Dreyfus, Jerry A. Fodor, Joseph Garon, John Haugeland, Marvin Minsky, Allen Newell, Zenon W. Pylyshyn, William Ramsey, Jay F. Rosenberg, David E. Rumelhart, John R. Searle, Herbert A. Simon, Paul Smolensky, Stephen Stich, A.M. Turing, Timothy van Gelder
The Design Philosophy Reader
Author: Anne-Marie Willis
Publisher: Bloomsbury Publishing
ISBN: 0857853503
Category : Architecture
Languages : en
Pages : 319
Book Description
Design Philosophy is becoming increasingly important as the nature of design practice and design education change. The Design Philosophy Reader presents and explains the recent emergence of Design Philosophy, illustrates the main concerns of Design Philosophy and demonstrates why Design Philosophy has emerged in recent years, why it is needed, what it can do, how it can be done and where it is going. Comprised of an eight thematic sections, each with a short introduction, to contextualise theory and highlight its implications, and annotated bibliographies, the Reader presents both an argument for the need for Design Philosophy and an overview of its emergence. With texts ranging from writing on design that is informed by philosophy; philosophically informed writing on culture, relevant to the thinking of design; ancient and contemporary philosophy that directly, or by implication, addresses design; and exegesis and commentary on philosophical texts relevant to design.
Publisher: Bloomsbury Publishing
ISBN: 0857853503
Category : Architecture
Languages : en
Pages : 319
Book Description
Design Philosophy is becoming increasingly important as the nature of design practice and design education change. The Design Philosophy Reader presents and explains the recent emergence of Design Philosophy, illustrates the main concerns of Design Philosophy and demonstrates why Design Philosophy has emerged in recent years, why it is needed, what it can do, how it can be done and where it is going. Comprised of an eight thematic sections, each with a short introduction, to contextualise theory and highlight its implications, and annotated bibliographies, the Reader presents both an argument for the need for Design Philosophy and an overview of its emergence. With texts ranging from writing on design that is informed by philosophy; philosophically informed writing on culture, relevant to the thinking of design; ancient and contemporary philosophy that directly, or by implication, addresses design; and exegesis and commentary on philosophical texts relevant to design.
Writing Design
Author: Grace Lees-Maffei
Publisher: Berg
ISBN: 1847889573
Category : Art
Languages : en
Pages : 277
Book Description
How do we learn about the objects that surround us? As well as gathering sensory information by viewing and using objects, we also learn about objects through the written and spoken word - from shop labels to friends' recommendations and from magazines to patents. But, even as design commentators have become increasingly preoccupied with issues of mediation, the intersection of design and language remains under-explored.Writing Design provides a unique examination of what is at stake when we convert the material properties of designed goods into verbal or textual description. Issues discussed include the role of text in informing design consumption, designing with and through language, and the challenges and opportunities raised by design without language. Bringing together a wide range of scholars and practitioners, Writing Design reveals the difficulties, ethics and politics of writing about design.
Publisher: Berg
ISBN: 1847889573
Category : Art
Languages : en
Pages : 277
Book Description
How do we learn about the objects that surround us? As well as gathering sensory information by viewing and using objects, we also learn about objects through the written and spoken word - from shop labels to friends' recommendations and from magazines to patents. But, even as design commentators have become increasingly preoccupied with issues of mediation, the intersection of design and language remains under-explored.Writing Design provides a unique examination of what is at stake when we convert the material properties of designed goods into verbal or textual description. Issues discussed include the role of text in informing design consumption, designing with and through language, and the challenges and opportunities raised by design without language. Bringing together a wide range of scholars and practitioners, Writing Design reveals the difficulties, ethics and politics of writing about design.
Design as Politics
Author: Tony Fry
Publisher: Berg
ISBN: 1847887066
Category : Architecture
Languages : en
Pages : 268
Book Description
Design as Politics confronts the inadequacy of contemporary politics to deal with unsustainability. Current 'solutions' to unsustainability are analysed as utterly insufficient for dealing with the problems but, further than this, the book questions the very ability of democracy to deliver a sustainable future. Design as Politics argues that finding solutions to this problem, of which climate change is only one part, demands original and radical thinking. Rather than reverting to failed political ideologies, the book proposes a post-democratic politics. In this, Design occupies a major role, not as it is but as it could be if transformed into a powerful agent of change, a force to create and extend freedom. The book does no less than position Design as a vital form of political action.
Publisher: Berg
ISBN: 1847887066
Category : Architecture
Languages : en
Pages : 268
Book Description
Design as Politics confronts the inadequacy of contemporary politics to deal with unsustainability. Current 'solutions' to unsustainability are analysed as utterly insufficient for dealing with the problems but, further than this, the book questions the very ability of democracy to deliver a sustainable future. Design as Politics argues that finding solutions to this problem, of which climate change is only one part, demands original and radical thinking. Rather than reverting to failed political ideologies, the book proposes a post-democratic politics. In this, Design occupies a major role, not as it is but as it could be if transformed into a powerful agent of change, a force to create and extend freedom. The book does no less than position Design as a vital form of political action.
Design Research Through Practice
Author: Ilpo Koskinen
Publisher: Elsevier
ISBN: 0123855020
Category : Computers
Languages : en
Pages : 223
Book Description
Human Computer Interaction (HCI), user interface design en usability.
Publisher: Elsevier
ISBN: 0123855020
Category : Computers
Languages : en
Pages : 223
Book Description
Human Computer Interaction (HCI), user interface design en usability.
Design and Anthropology
Author: Wendy Gunn
Publisher: Routledge
ISBN: 1317152611
Category : Social Science
Languages : en
Pages : 375
Book Description
Design and Anthropology challenges conventional thinking regarding the nature of design and creativity, in a way that acknowledges the improvisatory skills and perceptual acuity of people. Combining theoretical investigations and documentation of practice based experiments, it addresses methodological questions concerning the re-conceptualisation of the relation between design and use from both theoretical and practice-based positions. Concerned with what it means to draw 'users' into processes of designing and producing this book emphasises the creativity of design and the emergence of objects in social situations and collaborative endeavours. Organised around the themes of perception and the user-producer, skilled practices of designing and using, and the relation between people and things, the book contains the latest work of researchers from academia and industry, to enhance our understanding of ethnographic practice and develop a research agenda for the emergent field of design anthropology. Drawing together work from anthropologists, philosophers, designers, engineers, scholars of innovation and theatre practitioners, Design and Anthropology will appeal to anthropologists and to those working in the fields of design and innovation, and the philosophy of technology and engineering.
Publisher: Routledge
ISBN: 1317152611
Category : Social Science
Languages : en
Pages : 375
Book Description
Design and Anthropology challenges conventional thinking regarding the nature of design and creativity, in a way that acknowledges the improvisatory skills and perceptual acuity of people. Combining theoretical investigations and documentation of practice based experiments, it addresses methodological questions concerning the re-conceptualisation of the relation between design and use from both theoretical and practice-based positions. Concerned with what it means to draw 'users' into processes of designing and producing this book emphasises the creativity of design and the emergence of objects in social situations and collaborative endeavours. Organised around the themes of perception and the user-producer, skilled practices of designing and using, and the relation between people and things, the book contains the latest work of researchers from academia and industry, to enhance our understanding of ethnographic practice and develop a research agenda for the emergent field of design anthropology. Drawing together work from anthropologists, philosophers, designers, engineers, scholars of innovation and theatre practitioners, Design and Anthropology will appeal to anthropologists and to those working in the fields of design and innovation, and the philosophy of technology and engineering.
The Philosophy of Design
Author: Glenn Parsons
Publisher: John Wiley & Sons
ISBN: 150950219X
Category : Philosophy
Languages : en
Pages : 159
Book Description
The Philosophy of Design is an introduction to the fundamental philosophical issues raised by the contemporary practice of design. The first book to systematically examine design from the perspective of contemporary philosophy, it offers a broad perspective, ranging across key philosophical areas such as aesthetics, epistemology, metaphysics and ethics. The first part of the book explores central issues about the nature of design and its products, and the rationality of design methods. A central theme is that Modernist ideas, such as those offered by Loos and Gropius, provide important responses to these philosophical issues. In the second part of the book, these Modernist ideas serve as touchstones in the exploration of key issues for design, including: the place of aesthetics in design; designs relation to personal expression; the meaning of function; and designs relation to consumerism. The social responsibility of designers, and the impact of design practice on ethical reasoning are also discussed. Written in an accessible style, The Philosophy of Design presents a new perspective on design and a provocative reassessment of the Modernist legacy. It will engage students and designers with current philosophical debates, helping them to bring into clearer focus the meaning of contemporary design, and its unique challenges and possibilities.
Publisher: John Wiley & Sons
ISBN: 150950219X
Category : Philosophy
Languages : en
Pages : 159
Book Description
The Philosophy of Design is an introduction to the fundamental philosophical issues raised by the contemporary practice of design. The first book to systematically examine design from the perspective of contemporary philosophy, it offers a broad perspective, ranging across key philosophical areas such as aesthetics, epistemology, metaphysics and ethics. The first part of the book explores central issues about the nature of design and its products, and the rationality of design methods. A central theme is that Modernist ideas, such as those offered by Loos and Gropius, provide important responses to these philosophical issues. In the second part of the book, these Modernist ideas serve as touchstones in the exploration of key issues for design, including: the place of aesthetics in design; designs relation to personal expression; the meaning of function; and designs relation to consumerism. The social responsibility of designers, and the impact of design practice on ethical reasoning are also discussed. Written in an accessible style, The Philosophy of Design presents a new perspective on design and a provocative reassessment of the Modernist legacy. It will engage students and designers with current philosophical debates, helping them to bring into clearer focus the meaning of contemporary design, and its unique challenges and possibilities.
Design Research Now
Author: Ralf Michel
Publisher: Walter de Gruyter
ISBN: 3764384727
Category : Design
Languages : en
Pages : 213
Book Description
Design is becoming a recognised academic discipline, and design research is the driving force behind this transformation. Design Research Now – Essays and Selected Projects charts the field of design research with introductory essays and selected research projects. The authors of the essays, all leading international design scholars, stake out positions on the most important issues of design research. They locate the significance of design research at the interface with technological development, describe what makes it a necessary ingredient of the continued development of the design disciplines, and assign it a seminal role in the relevant developments of society. The essays are supplemented by the presentation of recently completed research projects from universities in the Netherlands, the UK and Italy.
Publisher: Walter de Gruyter
ISBN: 3764384727
Category : Design
Languages : en
Pages : 213
Book Description
Design is becoming a recognised academic discipline, and design research is the driving force behind this transformation. Design Research Now – Essays and Selected Projects charts the field of design research with introductory essays and selected research projects. The authors of the essays, all leading international design scholars, stake out positions on the most important issues of design research. They locate the significance of design research at the interface with technological development, describe what makes it a necessary ingredient of the continued development of the design disciplines, and assign it a seminal role in the relevant developments of society. The essays are supplemented by the presentation of recently completed research projects from universities in the Netherlands, the UK and Italy.