Size: a a a

Советский Angular

2019 December 14

ДМ

Денис Макаров in Советский Angular
это цикл вида while (true)
источник

IV

Ilya Verpovsky in Советский Angular
С указателями в С++ сперва так все думали, пока программы не начали валится со сложно отслеживаемыми утечками памяти.
источник

Sergey Фrolov in Советский Angular
Её адепты всегда пишут без утечек
источник

D

Dima in Советский Angular
источник

Sergey Фrolov in Советский Angular
Но код конечно говно получается
источник

Sergey Фrolov in Советский Angular
Личный выбор
источник

ДМ

Денис Макаров in Советский Angular
Ilya Verpovsky
С указателями в С++ сперва так все думали, пока программы не начали валится со сложно отслеживаемыми утечками памяти.
я имел опыт коммерческой разработки на плюсах) и да, там с этим сложно, но после 11 стандрата они стали активно внедрять умные указатели, что как раз таки решило ту самую проблему(хоть и не полностью)
источник

Вキ

Вертихвост キバ in Советский Angular
Sergey Фrolov
Преждевременная Отписка – это религия
Не совсем, просто с отпиской код делается переиспользуемый. А когда приложение запускается в 10ти вкладках и не выключается неделями — любая утечка или сайд эффект будет критичен.
источник

IV

Ilya Verpovsky in Советский Angular
Денис Макаров
я имел опыт коммерческой разработки на плюсах) и да, там с этим сложно, но после 11 стандрата они стали активно внедрять умные указатели, что как раз таки решило ту самую проблему(хоть и не полностью)
Значит в rxjs должны появится умные потоки.
источник

ДМ

Денис Макаров in Советский Angular
кстати, спасибо за аналогию) хочу ее в комментах добавить)
источник

Sergey Фrolov in Советский Angular
Вертихвост キバ
Не совсем, просто с отпиской код делается переиспользуемый. А когда приложение запускается в 10ти вкладках и не выключается неделями — любая утечка или сайд эффект будет критичен.
Пока я не увижу это на графиках и в реальной жизни, все это религия
источник

Sergey Фrolov in Советский Angular
Ну такой стиль, никто не против
источник

Вキ

Вертихвост キバ in Советский Angular
Sergey Фrolov
Пока я не увижу это на графиках и в реальной жизни, все это религия
Можно запустить профилировку и походить по страничкам, а потом вернуться на исходную страничку. Сделать снепшоты памяти, сравнить, поискать там новые Subscription.

Если утечка есть, то она будет видна.
Если утечки нет, то значит все ок.
источник

D

Dima in Советский Angular
Так, в наших рядах антиотписочник
источник

Вキ

Вертихвост キバ in Советский Angular
Sergey Фrolov
Пока я не увижу это на графиках и в реальной жизни, все это религия
Кстати, вот тут есть графики https://www.youtube.com/watch?v=7806msvJ1HE
источник

Sergey Фrolov in Советский Angular
Вертихвост キバ
Можно запустить профилировку и походить по страничкам, а потом вернуться на исходную страничку. Сделать снепшоты памяти, сравнить, поискать там новые Subscription.

Если утечка есть, то она будет видна.
Если утечки нет, то значит все ок.
С этого и нужно начинать, а о потенциальных проблемах конечно лучше знать
источник

Вキ

Вертихвост キバ in Советский Angular
Sergey Фrolov
С этого и нужно начинать, а о потенциальных проблемах конечно лучше знать
Но лучше их предостеречь заранее, верно?
источник

Sergey Фrolov in Советский Angular
Вертихвост キバ
Но лучше их предостеречь заранее, верно?
Нет
источник

Sergey Фrolov in Советский Angular
Лучше писать хороший код, чем на автомате вот это делать
источник

Вキ

Вертихвост キバ in Советский Angular
А что мы получаем, если не предостерегаем подобные ситуации?
источник