
Всем привет! У нашей команды Sci-One готово еще одно видео члена Комиссии по борьбе с лженаукой Александра Сергеева. На этот раз о том, почему теорию эволюции доказать невозможно. Видео и его расшифровка — под катом.
Разработчик широкого профиля
#FFA457
.#6CC8FF
.#FFC480
(эти параметры можно найти в настройках сцены).Уже почти неделю Роскомнадзор блокирует огромные диапазоны IPv4 адресов интернет сервисов по своему усмотрению. В какой–то момент было заблокировано 0.5% от всего объема адресов. Немного ранее уже были рассмотрены и способы обхода блокировок, и комментарии пострадавших бизнесменов, и юридические аспекты. К сожалению, ни одна из крупных компаний «рунета» не высказалась по этому поводу.
Не так давно React позиционировал себя как "V in MVC". После этого коммита маркетинговый текст изменился, но суть осталась той же: React отвечает за отображение, разработчик — за все остальное, то есть, говоря в терминах MVC, за Model и Controller.
Одним из решений для управления Model (состоянием) вашего приложения стал Redux. Его появление мотивировано возросшей сложностью frontend-приложений, с которой не способен справиться MVC.
Главный Технический Императив Разработки ПО — управление сложностью
— Совершенный код
Redux предлагает управлять сложностью с помощью предсказуемых изменений состояния. Предсказуемость достигается за счет трех фундаментальных принципов:
Смог ли Redux побороть возросшую сложность и было ли с чем бороться?
«В этих лекциях я пытаюсь передать студентам то, чего не передашь словами — суть стиля в науке и инженерном деле.»