Показать сообщение отдельно
Старый 29.12.2016, 11:17   #43  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Интересно, а в целом, есть у разработчиков ПО какая-то практика, методология или еще чего, как правильно избавляться от ошибочных решений в продуктах? Очень много же хлама тянется. Понимаю "не трогай, работает", но как же так?
есть.
как правило вместе с продуктом.

в "обычном" программистском мире просто создается новая программа/фреймворк.
в "обычном" программистском мире ближайшие аналоги - это программы, которые имеют много плагинов.
современные примеры - FAR, Total Commander, Notepad++
из классических примеров - vim, ed.
некоторые массовые программ, в которых избавлялись от устаревших технологий - firefox, chrome, IE.

если посмотреть на аналоги, там баталии проходят те еще. у нас достаточно мирно.
"народ безмолвствует" (С) Пушкин

в открытых продуктах появляются форки.
на примере IE видно, что MS в массовых продуктах идет своим собственным путем.

Последний раз редактировалось mazzy; 29.12.2016 в 11:19.