The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Facebook открыл код фреймворка для выявления утечек памяти в JavaScript, opennews (ok), 19-Сен-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


36. "Facebook открыл код фреймворка для выявления утечек памяти в..."  +/
Сообщение от Аноним (36), 19-Сен-22, 21:33 
Потому что любят обмазываться неявным и несвежим и искать потом трудноуловимые баги)
Ответить | Правка | Наверх | Cообщить модератору

40. "Facebook открыл код фреймворка для выявления утечек памяти в..."  +2 +/
Сообщение от Аноним (32), 19-Сен-22, 21:39 
Это что за неуловимый бог от автоматического вызова toString() при конкатенации со строкой?
Приведите реальный пример такого бага, например на java.
Ответить | Правка | Наверх | Cообщить модератору

66. "Facebook открыл код фреймворка для выявления утечек памяти в..."  +1 +/
Сообщение от Аноним (32), 19-Сен-22, 22:13 
*неуловимый баг
Ответить | Правка | Наверх | Cообщить модератору

121. "Facebook открыл код фреймворка для выявления утечек памяти в..."  +4 +/
Сообщение от Аноним (121), 20-Сен-22, 00:10 
и так нормально было
Ответить | Правка | Наверх | Cообщить модератору

170. "Facebook открыл код фреймворка для выявления утечек памяти в..."  +/
Сообщение от _kp (ok), 20-Сен-22, 11:23 
Причину таких "неуловимых" багов лучше искать в зеркале.
Да, грамотных программистов на всё не хватит, но тут можно или повышать грамотность и требования, или обложить "макаку" костылями и поощрять массовое невежество.
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

190. "Facebook открыл код фреймворка для выявления утечек памяти в..."  +/
Сообщение от длиннохвостая мартыха (?), 20-Сен-22, 15:00 
Или изобрести другой оператор для соединения строк, например:
"1" || 1
Дал бы строку "11", а вот:
"1" + 1
Дал бы число 2.
Ответить | Правка | Наверх | Cообщить модератору

208. "Facebook открыл код фреймворка для выявления утечек памяти в..."  +/
Сообщение от _kp (ok), 21-Сен-22, 11:19 
> Или изобрести другой оператор для соединения строк

В php используется отдельный оператор для конкатенации строк. При его типизации это полезная идея.

А языки с со строгой типизацией и приведением типов, приводят типы по первому операнду или к явно заданному типу результата. Трудно не запомнить.
И то, если предупреждения не отключать, g++ выдаст предупреждение на местах где может быть потенциальная ошибка.

Ответить | Правка | Наверх | Cообщить модератору

159. "Facebook открыл код фреймворка для выявления утечек памяти в..."  –1 +/
Сообщение от bOOster (ok), 20-Сен-22, 08:33 
rust?
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру