OBSERVER MONKEyUSER.COM / it-юмор :: monkeyuser :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

monkeyuser it-юмор geek 

OBSERVER
MONKEyUSER.COM,monkeyuser,it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор


Подробнее
OBSERVER MONKEyUSER.COM
monkeyuser,it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Еще на тему
Развернуть
То самое чувство, когда ты исправляешь баг двадцатилетней давности в утилите проверки и исправления структур файловой системы.
dadv dadv 11.10.202111:36 ответить ссылка 7.0
нет
джуниора ответ
dadv dadv 11.10.202113:53 ответить ссылка 5.6
otherthan otherthan 11.10.202111:37 ответить ссылка 16.8
Спустя 5 минут
Psilon Psilon 11.10.202122:30 ответить ссылка 0.3
Что такое Легоси-Код? Типа очень старый и кривой?
CloseYou2 CloseYou2 11.10.202112:07 ответить ссылка -3.9
legacy - перевод с английского "наследие"
9Tails 9Tails 11.10.202112:15 ответить ссылка 3.0
Просто старый. Часто от времени он очень запутан, но при этом на нем бывает много что завязано.
Иногда использует старые не поддерживаемые технологии. Иногда написан на языке, с которым уже никто в фирме не работает.
tankjr tankjr 11.10.202112:17 ответить ссылка 5.4
кстати, да, далеко не факт что он "кривой", просто писался когда более популярны были другие подходы, стилистики написания и библиотеки и большинство современных специалистов с ними просто не знакомы. Потому и любая попытка чтот там изменить/починить/усовершенствовать (да и просто разобраться) вызывает попа-боль
прям какой то культ механикус получается.
Как-то устраивался на работу, и мне говорят, что надо будет разрабатывать сайты на системе Zope. Я сразу заподозрил неладное. Оказалось что звучание своего названия оправдывает с лихвой, предельно старая и наглухо непопулярная даже в период своего расцвета.
iNji iNji 11.10.202115:07 ответить ссылка 0.9
Популярные в прошлом подходе часто не выдержали проверку временем и оказались хреновыми. Точно так же как например старый дом построенный в 60х после ремонта вполне себе нормальный и в нем можно жить, но все же до современного ему будет далеко.

Ну и есть другие причины, почему старый код обычно тупо плохой код.

Хотя конечно остается процент нормального рабочего кода который ниасилили и переписали на говно, тут тоже бывают примеры со скайпами, варкрафт рефорджедом и подобными. Но такие случаи скорее исключения.
Psilon Psilon 11.10.202122:34 ответить ссылка 0.0
Legacy - наследие. То что тебе досталось по наследству от кого-то. Как правило без нормальной архитектуры, тестов, документации, с названиями переменных типа a1 и методов типа calcDataset. А часто никто даже не знает как эта хуйня должна работать, потому что чувак, который ее писал уволился 2 года назад, а чувак который принимал - 5 лет назад. Но отдел логистики с этим работает и им норм, потому что они заучили в какой последовательности кнопки жать, вот только иногда в сап/1с лезть надо вручную проводки исправлять.
...
А теперь нам надо просто кнопочку на форму добавить.
Картинка для наглядности. А теперь экстраполируй это на 4-6 лет жизни проекта
Старый и до сих пор актуальный (никто не копается в неактуальном коде), который чревато сломать, но нужно изменить. Сломать, как известно, гораздо легче, чем построить. Чтобы не сломать, иногда нужно потратить нетривиальное количество усилий и времени, чтобы понять, как оно внутри устроено.
dadv dadv 11.10.202113:55 ответить ссылка 1.5
без проблем, если он проработал с ним 10 000 часов
9 999 часов опыта
10 000 часов опыта
К стати да - нужно 9999 часов чтоб собрать кучу разрозненных фактов, и один час чтобы все они сложились в одну структурированную систему у тебя в голове
Нытьё джунов.
Настоящие проблемы - это когда менеджмент хуевый, а процессы поставлены через жопу.
А легаси - нихуя не проблема. Просто на копание в легаси надо время, и за это время готовы платить больше, чем за обычную работу.
Ну или не хотят, тогда надо слать нахуй.
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
НЕ ВСЕ ЧТО ВЫГЛЯДИТ ЛЕГКО, ТАКОВЫМ ЯВЛЯЕТСЯ FILL IN THE GAPS
MONKEyUSER.COM PERFECT FIT
MONKEyUSER.COM
НАШ ЛУЧШИЙ РАЗРАБОТЧИК. Qfi LJfiLkLS INTO THE OFFICE
ПРИВЕТ/
HE МОГ БЫ ТЫ, ПОЖАЛУЙСТА, ЭТО ПРОВЕРИТЬ?
ТЫ ЖЕ ЗНАЕШЬ, ЧТО ЭТО ПОСЛЕДНИЙ ДЕНЬ СПРИНТА?
НУ ДАВАЙ,
ОНО ЖЕ МАЛЮСЕНЬКОЕ.
НУ НИХРЕНА СЕБЕ/
¿а,
Срочно
багов #3			Ь	
	и ( <			и П
			ц/ш	то, дт- тает
			Раб	
Сначала
это
MONK-E^USER-COM
подробнее»

monkeyuser it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор

Qfi LJfiLkLS INTO THE OFFICE ПРИВЕТ/ HE МОГ БЫ ТЫ, ПОЖАЛУЙСТА, ЭТО ПРОВЕРИТЬ? ТЫ ЖЕ ЗНАЕШЬ, ЧТО ЭТО ПОСЛЕДНИЙ ДЕНЬ СПРИНТА? НУ ДАВАЙ, ОНО ЖЕ МАЛЮСЕНЬКОЕ. НУ НИХРЕНА СЕБЕ/ ¿а, Срочно багов #3 Ь и ( < и П ц/ш то, дт- тает Раб Сначала это MONK-E^USER-COM
NEGLIGIBLE ERROR
MONKEyUSER.COM
ИЗ-ЗА ОШИБКИ В КОДЕ У НАС ПОЛУЧИЛАСЬ ПОГРЕШНОСТЬ В 0.000001.
НАСКОЛЬКО
это плохо?
подробнее»

monkeyuser it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор

NEGLIGIBLE ERROR MONKEyUSER.COM ИЗ-ЗА ОШИБКИ В КОДЕ У НАС ПОЛУЧИЛАСЬ ПОГРЕШНОСТЬ В 0.000001. НАСКОЛЬКО это плохо?