Coverart for item
The Resource Modern software engineering : doing what works to build better software faster, David Farley

Modern software engineering : doing what works to build better software faster, David Farley

Label
Modern software engineering : doing what works to build better software faster
Title
Modern software engineering
Title remainder
doing what works to build better software faster
Statement of responsibility
David Farley
Creator
Author
Subject
Language
eng
Summary
In Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues. Writing for programmers, managers, and technical leads at all levels of experience, Farley illuminates durable principles at the heart of effective software development. He distills the discipline into two core exercises: learning and exploration and managing complexity. For each, he defines principles that can help you improve everything from your mindset to the quality of your code, and describes approaches proven to promote success. --
Assigning source
Amazon.com
Cataloging source
UKMGB
http://library.link/vocab/creatorName
Farley, David
Dewey number
005.1
Illustrations
illustrations
Index
index present
LC call number
QA76.758
LC item number
.F37 2022
Literary form
non fiction
Nature of contents
bibliography
http://library.link/vocab/subjectName
  • Software engineering
  • Computer programmers
  • Computer software
Label
Modern software engineering : doing what works to build better software faster, David Farley
Instantiates
Publication
Bibliography note
Includes bibliographical references and index
Carrier category
volume
Carrier MARC source
rdacarrier
Content category
text
Content type MARC source
rdacontent
Contents
  • Optimize for learning
  • Feedback
  • Incrementalism
  • Empiricism
  • Being experimental
  • Optimize for managing complexity
  • Modularity
  • Cohesion
  • Separation of concerns
  • Information hiding and abstraction
  • Foreword
  • Managing coupling
  • Tools to support engineering in software
  • The tools of an engineering discipline
  • The modern software engineer
  • Preface
  • Acknowledgements
  • About the author
  • What is software engineering?
  • Introduction
  • What is engineering?
  • Fundamentals of an engineering approach
Control code
on1295099432
Dimensions
24 cm
Extent
xxvii, 224 pages
Isbn
9780137314911
Media category
unmediated
Media MARC source
rdamedia
Other physical details
illustrations
System control number
(OCoLC)1295099432
Label
Modern software engineering : doing what works to build better software faster, David Farley
Publication
Bibliography note
Includes bibliographical references and index
Carrier category
volume
Carrier MARC source
rdacarrier
Content category
text
Content type MARC source
rdacontent
Contents
  • Optimize for learning
  • Feedback
  • Incrementalism
  • Empiricism
  • Being experimental
  • Optimize for managing complexity
  • Modularity
  • Cohesion
  • Separation of concerns
  • Information hiding and abstraction
  • Foreword
  • Managing coupling
  • Tools to support engineering in software
  • The tools of an engineering discipline
  • The modern software engineer
  • Preface
  • Acknowledgements
  • About the author
  • What is software engineering?
  • Introduction
  • What is engineering?
  • Fundamentals of an engineering approach
Control code
on1295099432
Dimensions
24 cm
Extent
xxvii, 224 pages
Isbn
9780137314911
Media category
unmediated
Media MARC source
rdamedia
Other physical details
illustrations
System control number
(OCoLC)1295099432

Library Locations

    • Chelmsford Public LibraryBorrow it
      25 Boston Road, Chelmsford, MA, 01824, US
      42.5945374 -71.3516266