Size: a a a

QA — Автоматизация

2020 June 15

СС

Сказочный Сникерс... in QA — Автоматизация
ты же понимаешь что в твоем примере реализация сделана на питоне
источник

СС

Сказочный Сникерс... in QA — Автоматизация
где строка НЕИЗМЕНЯЕМА и каждый раз придется создавать новый объект
источник

СС

Сказочный Сникерс... in QA — Автоматизация
а чистая реализация сишного формата пользуется ИЗМЕНЯЕМОЙ строкой
источник

СС

Сказочный Сникерс... in QA — Автоматизация
где не нужны списки, аппенды, джоины
источник

IE

Ivan Efimov in QA — Автоматизация
как строку разбить? заменить параметры и подставить кусочки, провалидировать скобки, колическво аргументов в фоматной строке и количиство переданных.... без split(), join()...?
источник

СС

Сказочный Сникерс... in QA — Автоматизация
зачем ее разбивать?
источник

СС

Сказочный Сникерс... in QA — Автоматизация
она изменяема
источник

СС

Сказочный Сникерс... in QA — Автоматизация
ты знаешь на какую позицию за счет фастсерча какой кусок вставить
источник

СС

Сказочный Сникерс... in QA — Автоматизация
память аллоцируется автоматически под новый размер, сдвигаются оффсеты и вставляется твой параметр
источник

СС

Сказочный Сникерс... in QA — Автоматизация
все
источник

СС

Сказочный Сникерс... in QA — Автоматизация
не нужно ничего сплитить 300 раз итд
источник

СС

Сказочный Сникерс... in QA — Автоматизация
ты говоришь на уровне питона, я тебе говорю на уровне си
источник

СС

Сказочный Сникерс... in QA — Автоматизация
а теперь посмотри код своего любимого реплейса
источник

СС

Сказочный Сникерс... in QA — Автоматизация
источник

O

Oleg in QA — Автоматизация
можно ж задисассемблить и посмотреть
источник

СС

Сказочный Сникерс... in QA — Автоматизация
ты 300 раз будешь пробегаться по строке (хоть и фатсерчем но тоже долго) чтобы заменить 300 параметров
источник

СС

Сказочный Сникерс... in QA — Автоматизация
и каждый раз будет возвращаться новый объект и уничтожаться старый
источник

IE

Ivan Efimov in QA — Автоматизация
хорошо напиши код который "user_id={0}, passwrod= ********" в строку подставит вместо {0} строку без поиска в строке, split, join и создания новых строк, concat...
источник

СС

Сказочный Сникерс... in QA — Автоматизация
user_id = 12345
"user_id={0}, passwrod= ********".format(user_id)
источник

СС

Сказочный Сникерс... in QA — Автоматизация
и этот формат не твой формат, а сишный формат
источник