Software engineering at Google

Software engineering at Google: lessons learned from programming over time

by Winters, Titus

Type Book
Rate 0.0 /5

Title Statements

  • Full title :Software engineering at Google : lessons learned from programming over time / Titus Winters, Tom Manshreck, and Hyrum Wright.

Edition Statements

  • Publication Date:©2020
  • Edition:First edition

Publication Statements

  • Publisher(s):O'Reilly Media
  • Place of Publication:Sebastopol, CA
  • Language:eng
  • Publication Date:©2020

The Physical Object

  • Description:1 online resource (xxv, 571 pages) : : illustrations (some color)

Edition Identifiers

  • ISBN:9781492082743, 1492082740, 9781492082767, 1492082767
  • oclc:on1144086840
  • LC Classification:TS173
  • Dewey Decimal:005.1

Table of Contents

Intro -- Foreword -- Preface -- Programming Over Time -- Google's Perspective -- What This Book Isn't -- Parting Remarks -- Conventions Used in This Book -- O'Reilly Online Learning -- How to Contact Us -- Acknowledgments -- I. Thesis -- 1. What Is Software Engineering? -- Time and Change -- Hyrum's Law -- Example: Hash Ordering -- Why Not Just Aim for "Nothing Changes"? -- Scale and Efficiency -- Policies That Don't Scale -- Policies That Scale Well -- Example: Compiler Upgrade -- Shifting Left -- Trade-offs and Costs -- Example: Markers -- Inputs to Decision Making

Example: Distributed Builds -- Example: Deciding Between Time and Scale -- Revisiting Decisions, Making Mistakes -- Software Engineering Versus Programming -- Conclusion -- TL -- DRs -- II. Culture -- 2. How to Work Well on Teams -- Help Me Hide My Code -- The Genius Myth -- Hiding Considered Harmful -- Early Detection -- The Bus Factor -- Pace of Progress -- In Short, Don't Hide -- It's All About the Team -- The Three Pillars of Social Interaction -- Why Do These Pillars Matter? -- Humility, Respect, and Trust in Practice -- Lose the ego -- Learn to give and take criticism

Fail fast and iterate -- Blameless Post-Mo…

Read More ↓

Subjects

Writers

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads

No downloadable files are registered for this work yet.