Pull to refresh
1
3
Aleksei Gmitron@agmitron

Software Developer

Send message

Взгляните на лидеров индустрии, вложивших бесконечные деньги в ИИ и сильнейших ИИ инженеров.

Например, Microsoft и их великолепная Windows 11.

Или AWS, падающий уже раз в пятый за последние два месяца. Вы припоминаете такую частоту 2-3 года назад?

То-то же, времена поменялись, прогресс!

Зависит от того, в Ваших ли руках исходники и сборка. Если Вы дебажите свой код, у вас есть доступ к конфигу сборщика (например, Webpack) и самому коду, то есть следующие опции:

1. Поставить `debugger` прямо в коде, а также в Chrome на вкладочке Sources там где сам код, есть кнопка "Pretty print". Названия переменных и функций буду по-прежнему сложночитаемыми, но с `debugger` всё же получше, чем просто с `console.log`, можно будет проследить хотя бы порядок выполнения кода.

  1. Разобраться, как включить source-maps в Вашем сборщике (например, Webpack), и пользоваться ими. Такое также уместно как временная мера, если баг встречается только в production режиме (только не забудьте потом снова отключить, чтобы не грузить ненужные файлы).

В случае же, если код не Ваш и он обфусцирован/минифицирован, то тут всё становится намного сложнее и уже называется "reverse engineering". Это материал на отдельную статью)

Information

Rating
1,265-th
Location
Бангкок, Таиланд, Таиланд
Date of birth
Registered
Activity

Specialization

Фулстек разработчик
Средний
From 4,000 $
JavaScript
HTML
CSS
React
TypeScript
Redux
Node.js
Адаптивная верстка
Веб-разработка
БЭМ