Как стать автором
Поиск
Написать публикацию
Обновить
0
0

Пользователь

Отправить сообщение

Спасибо за статью, хорошо расписано, и расставляет всё по полочкам.

По поводу 17 добавлю, что проблем с мутабельностью начального состояния можно избежать, если его заморозить:

const initialFormState = Object.freeze({
  text: '',
  error: '',
  touched: false,
})

Там, где нужен новый объект на основе этих свойств, можно использовать spread: `{ ...initialFormState, text: 'test text' }`

С другой стороны этот способ несколько противоречит функциональной парадигме Реакта, и также не лишён изъянов. Так что вопрос больше вкусовщины.

Хороший ликбез, но больша́я часть из всего этого — библиотечные функции.

Раз упомянули signal(), то хорошо бы и про atexit() сказать.

Ну и про sysfs аналогично, хотя штука уже более специфичная, чем procfs

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность