Информация об изменениях

Сообщение Re[8]: Про перемещение (на примере кода) от 14.04.2025 19:07

Изменено 14.04.2025 19:07 Shmj

Re[8]: Про перемещение (на примере кода)
Здравствуйте, Marty, Вы писали:

M>Знакомый делал тестовое задание, кидал мне посмотреть. Я у него разрешение спросил, он сказал, что можно опубликовать. Так что

M>[cut=смотри и учись]

А что хорошего в этом коде?

Мне нужно:

1. Максимально понятный код, желательно чтобы даже вчерашний студент мог подправить по мелочи.
2. Скорость — чтобы быль чем меньше лишних преобразований (особенно тяжелых — без фанатизма) и копирований памяти туда-сюда.

Т.е. пакет сетевой и скорость там все-равно не в пример ОЗУ — слишком уж фанатичные оптимизации не нужны. Но размер пакета у меня до 20 Мб, притом что выполняется на всех видах девайсах, в т.ч. на старых телефонах — где может подтормаживать.
Re[8]: Про перемещение (на примере кода)
Здравствуйте, Marty, Вы писали:

M>Знакомый делал тестовое задание, кидал мне посмотреть. Я у него разрешение спросил, он сказал, что можно опубликовать. Так что

M>[cut=смотри и учись]

А что хорошего в этом коде?

Мне нужно:

1. Максимально понятный код, желательно чтобы даже вчерашний студент мог подправить по мелочи.
2. Скорость — чтобы быль чем меньше лишних преобразований (особенно тяжелых — без фанатизма) и копирований памяти туда-сюда.

Т.е. пакет сетевой и скорость там все-равно не в пример ОЗУ — слишком уж фанатичные оптимизации не нужны. Но размер пакета у меня до 20 Мб, притом что выполняется на всех видах девайсах, в т.ч. на старых телефонах — где может подтормаживать (с учетом того что пакет не один).