← Timeline
Avatar
Shmuel Leib Melamud
Баг года
Update the draft when media files are changed · MoeraOrg/moera-client-react…
*BUG OF THE YEAR* When react-fast-compare finds that the objects being compared contain an overridden toString() method…
GitHubGITHUB.COM
To react or comment  View in Web Client
Comments (3)
Avatar
Eliyahu Duvidzon (updated )

ох, это настолько джаваскрипт, это что-то.

на той неделе, в смысле очень джаваскрипт, надо было подключить трейсинг к сервису на ноде. так стандартная внутренняя библиотека для этого делает всё сама, но только если импортировать и инициализировать её до всего включая другие импорты. иначе она ничего не делает.

Avatar

Это как раз понятно - такой библиотеке же нужно перекрыть встроеные функции прежде, чем их начнут использовать другие библиотеки. Так бы и в Java было, только была бы возня с ClassLoader'ами.

А баг, о котором я пишу, в любом нетипизированном языке, в том же Python мог бы случиться.

Avatar

в любом нетипизированном языке

структурно типизированном если на то пошло 😁
но на самом деле нет, потому что эта оптимизация есть, потому что нет стандартного способа сравнения объектов. точнее есть и он включает конвертацию в стринг, что хуже чем ничего.

To react or comment  View in Web Client