Дайджест свежих материалов из мира фронтенда за последнюю неделю 337 29 октября 4 ноября 2018
Мы получаем самодокументированный код, интерфейсы, безопасный рефакторинг, короткий цикл обратной связи (узнаем об ошибке в IDE, а не в браузере). К сожалению, JavaScript — язык программирования с динамической типизацией и обладает связанными с этим недостатками. Код без контрактов сложнее развивать и сложнее проводить рефакторинг. Из-за динамической типизации JavaScript местами требует избыточных конструкций — к примеру, …