Да, до этого у меня как раз такой трёхтерабайтинк сдох, но он проработал несколько лет и я не подумал, что проблема именно в серии.
А что делать с кривым размером, куда гуглить? Я думал, что побилась таблица, поэтому и запускал fdisk.
Ещё можно делать клон объекта (сериализацией в json и обратно или через Object.assign()) или использовать console.dir() - этот метод, емнип, делает клон объекта самостоятельно.
Но вообще, да - лучше привыкать разрабатывать через дебаггер, а не через логирование.
Пусть так. Но наследовать его от Пользователя тогда не нужно - сделайте композицию. Например, если изменить имя класса на Дружба, то ваша проблема снимается - там будет храниться только id двух пользователей, но не сами объекты.
Алексей Уколов
@alexey-m-ukolov Куратор тега Веб-разработка
Всё стандартно - разбивать bundle.css на части; подключать только то, что нужно на конкретной странице; опитимизировать картинки; делать ленивую загрузку ресурсов.
WQP: ну так если вы сталкивались - это называется опыт. Воспользуйтесь им и спроектируйте такую архитектуру, при которой прошлых проблем не возникнет. Если возникнут другие - на новом проекте учтите и их. Так все работают, только это большой секрет (на самом деле нет).