【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

 
 
 
 
 
 
原文地址:https://www.cnblogs.com/cathygx/p/13731350.html