В дискуссии belugin vs sukhanchik я бы просто посоветовал различать оправданный и неоправданный рефакторинг. Оправданный рефакторинг позволяет разрабатывать новую функциональность востребованную конечными заказчиками, неоправданный рефакторинг делается только потому что кто-то в Микрософт решил что так лучше. И я бы сказал что процентов 60-70 изменений сделанных в Микрософт - это неоправданный рефакторинг. Реальных новых полезных на внедрениях фич он не принес, а затраты на изучение и внедрение - поднял. Отсюда и раздражение на рынке по поводу этих "инноваций"...
P.S. И вправду - выделили бы эту дискуссию в отдельную тему.
Последний раз редактировалось fed; 24.03.2017 в 09:18.
|