Side effects: can’t live with ’em; can’t write a program without ’em.
Let’s explore a few kinds of side effects we encounter every day, why they make code difficult to reason about and test, and how we can control them without losing composition.
부작용: 부작용 없이는 살 수 없고 부작용 없이는 프로그램을 작성할 수 없습니다.
우리가 매일 마주치는 몇 가지 종류의 부작용과 이러한 부작용이 코드를 추론하고 테스트하기 어렵게 만드는 이유, 그리고 구성을 잃지 않고 부작용을 제어할 수 있는 방법을 살펴봅시다.
MONDAY FEB 5, 2018