Re[9]: Про перемещение (на примере кода)
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 14.04.25 19:24
Оценка:
Здравствуйте, Shmj, Вы писали:

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


Вполне простой, вполне оптимальный, вполне расширяемый. Уровень мидла в РФ, на ЗП 3-4 кбаксов по курсу


S>Мне нужно:


S>1. Максимально понятный код, желательно чтобы даже вчерашний студент мог подправить по мелочи.


Этого не было в исходных условиях. Есть ощущение, что ты не осилил сам сделать что-то годное, и поэтому появилось вот такое вот условие.
Приведённый код вполне понятный, но зависит от уровня студента. Двоечники не поймут, факт.


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


Приведённый пример вполне отвечает этому критерию


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


У тебя есть пример моего знакомого, и твои собственные экзерциссы — проверить, что быстрее работает, вроде бы не так сложно
Маньяк Робокряк колесит по городу
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.