<aside> 🧑‍🚒 중요한 챕터만 요약

</aside>

Untitled

I. 코드 변경의 메커니즘

Chapter 1. 소프트웨어의 변경

  1. 기존의 동작을 그대로 유지한다는 것은 단순히 코드를 그대로 두는 것 이상의 의미를 가진다.
  2. 안전한 변경을 수행하기 위해서는 영향이 미치는 범위를 정확히 이해하는 것이 중요하다.
  3. 다음 세 가지 질문을 할 수 있는가?
    1. 어떤 변경을 해야 하는가?
    2. 변경이 정확하게 이뤄졌는지 어떻게 확인할 수 있는가?
    3. 무언가를 손상시키지 않았는지 어떻게 확인할 수 있는가?

Chapter 2. 피드백의 활용

생각 정리

Chapter 3. 감지와 분리