[图书][B] The Essence of Software: Why Concepts Matter for Great Design

D Jackson - 2021 - degruyter.com
As our dependence on technology increases, the design of software—which shapes
functionality and user experience—matters more than ever before. Why then is so much …

[图书][B] What every engineer should know about software engineering

PA Laplante, M Kassab - 2022 - taylorfrancis.com
This book offers a practical approach to understanding, designing, and building sound
software based on solid principles. Using a unique Q&A format, this book addresses the …

[图书][B] Beautiful architecture: leading thinkers reveal the hidden beauty in software design

D Spinellis, G Gousios - 2009 - books.google.com
What are the ingredients of robust, elegant, flexible, and maintainable software architecture?
Beautiful Architecture answers this question through a collection of intriguing essays from …

[图书][B] Software design decoded: 66 ways experts think

M Petre, A Van Der Hoek - 2016 - books.google.com
An engaging, illustrated collection of insights revealing the practices and principles that
expert software designers use to create great software. What makes an expert software …

[图书][B] Making software engineering happen: A guide for instituting the technology

RS Pressman - 1987 - dl.acm.org
Let us distinguish software engineering from mere additional programming theory, as it
involves human activities in producing reliable and usable software. It also includes large …

[图书][B] Software Development Pearls: Lessons from Fifty Years of Software Experience

K Wiegers - 2021 - books.google.com
Accelerate Your Pursuit of Software Excellence by Learning from Others' Hard-Won
Experience" Karl is one of the most thoughtful software people I know. He has reflected …

[图书][B] Fundamentals of software engineering: designed to provide an insight into the software engineering concepts

H Mohapatra, AK Rath - 2020 - books.google.com
Practical Handbook to understand the hidden language of computer hardware and software
DESCRIPTION This book teaches the essentials of software engineering to anyone who …

[图书][B] Software studies: A lexicon

M Fuller - 2008 - books.google.com
A cultural field guide to software: artists, computer scientists, designers, cultural theorists,
programmers, and others define a new field of study and practice. This collection of short …

[图书][B] Software architecture and design: principles, models, and methods

BI Witt, FT Baker, EW Merritt - 1993 - dl.acm.org
From the Publisher: This text shows how to design software systems that can be predictably
implemented and readily maintained and extended. It focuses on solving problems of scale …

The art, science, and engineering of software development

S McConnell - IEEE Software, 1998 - ieeexplore.ieee.org
What is the best way to think of software development? Is it science, art or craft? Is it
something else entirely? People who advocate programming as art point to the aesthetic …