Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adding quote from google swe book #730

Merged
merged 3 commits into from
Mar 31, 2020
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 15 additions & 3 deletions website/src/pages/product/code-change-management.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,10 @@ export default ((props: any) => (
</a>
</div>
</div>
<div className="row pb-4">
<div className="col-md-6">

<ContentSection color="white" className="py-3">
<div className="row">
<div className="col-md-4">
<Blockquote
quote="Google invests significant effort in maintaining code health to address some issues related to codebase complexity and dependency management. For instance, special tooling automatically detects and removes dead code, splits large refactorings, … and marks APIs as deprecated."
by={
Expand All @@ -92,7 +94,14 @@ export default ((props: any) => (
}
/>
</div>
<div className="col-md-6">

<div className="col-md-4">
<Blockquote
quote="... rules mitigating churn: infrastructure teams must do do the work to move their internal users to new versions themselves or do the update in place, in backwards-compatible fashion. This policy, which we've called the "Churn Rule," scales better: dependent projects are no longer spending progressively greater effort to just keep up."
aileenrose marked this conversation as resolved.
Show resolved Hide resolved
by="<a href="https://www.amazon.com/gp/product/1492082791/"><i>Software Engineering at Google b</i></a>"
/>
</div>
<div className="col-md-4">
<Blockquote
quote='[At Facebook], analyzers participate as bots in code review, making automatic comments when an engineer submits a code modification. … [This automation] saw a 70% fix rate, where a more traditional "offline" or "batch" deployment (where bug lists are presented to engineers, outside their workflow) saw a 0% fix rate.'
by={
Expand All @@ -106,6 +115,9 @@ export default ((props: any) => (
/>
</div>
</div>
</ContentSection>


<h2 className="text-center display-4 mb-3 mt-4">
How code&nbsp;change&nbsp;campaigns help teams move quickly and safely
</h2>
Expand Down