【DevOps】

 

Figure 8-1: Handoffs between engineering roles

 

To design for change, make the components of your system

  • Self-contained

  • Independent

  • Well-documented

  • Standardized

  • Portable

 

Going beyond the Unit Test

Unit Tests: It’s Alive!

Integration Tests: Do All the Pieces Work Together?

Regression Tests: After Changes, Does the Code Behave the Same?

Visual Tests: Does Everything Look the Same?

Performance Testing

 

 

  • Failing fast (it’s not what you might think)

  • Prioritizing important work over false urgency

  • Increasing velocity through improved performance

 

 

Figure 12-2: Three boundaries of engineering work

 
 
Figure 13-1: Build-Measure-Learn

 

 

Figure 13-2: Receive-Analyze-Communicate-Change

 

 

Figure 13-3: Customer feedback pipeline

Figure 13-4: A dogfooding feedback pipeline

 

Figure 16-1: The thoughts of a fixed mindset

Figure 16-2: The thoughts of a growth mindset

 

 

Figure 18-1: Monolithic versus microservice architecture

 

 

Figure 18-3: The phases that focus on post-incident reviews

 
 
 
 
 
 

 

 

 

 

posted @ 2020-09-25 17:15  CathyGao2018  阅读(92)  评论(0编辑  收藏  举报