Каждое действие должно содержать только минимальную информацию, необходимую для трансформирования состояния приложения. Например, каждая задача в нашем приложении включает логическое значение accomplished. Так как мы знаем, что поле accomplished всегда будет в значении false для новой задачи, нам не нужно задавать это поле в действии ‘ADD_TODO’. Для устранения этих .