RSS HackerNoon

Как мы потеряли 9 месяцев из-за невидимого архитектурного упадка (и исправили это за 3)

Деградация архитектурных решений (ADD) — это медленное разрушение системного дизайна, вызванное накоплением "правильных" решений с течением времени. В реальном приложении Redux это привело к разрастанию срезов, гонкам и падению скорости на 42%. Решение: консолидировать доменные срезы, ввести обработку состояния на основе транзакций и обеспечить владение селекторами одним срезом. ADD неочевидна, но предсказуема и предотвратима.
favicon
hackernoon.com
How We Lost 9 Months to Invisible Architecture Decay (And Fixed It in 3)