Size: a a a

Node.js — русскоговорящее сообщество

2019 December 05

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Sergey Slipchenko
да, давай, можешь ловить на слове. Только не синтетика, а вот прям чистый кейс где разница значения не имеет на практике
о, пошли отмазы
разницы в "чистом кейсе" не будет, вряд ли кто в цикле миллирд раз инкрементит инт, а любое обращение к базе занимает больше времени
тем не менее, факт остаётся фактом: производительность инкрементов разная
на перфе стопудово есть не один тест, и мне честно лень искать
но я могу, если ты дашь вот то самое обещание, что тебя станет поменьше
начать можешь с банального гуления, вот прямо первая ссылка на so: stackoverflow.com/questions/1546981/post-increment-vs-pre-increment-javascript-optimization
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
倫太郎 岡部
Просто мусор в коде 🤷‍♂
не только
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
-O3 вроде, Или 2. Давно уже плюсы не трогал...
так вроде, или точно?
и что оптимизировать в сложных операциях? и оптимизируется ли пользовательский инкремент?
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Алексей Попов
о, пошли отмазы
разницы в "чистом кейсе" не будет, вряд ли кто в цикле миллирд раз инкрементит инт, а любое обращение к базе занимает больше времени
тем не менее, факт остаётся фактом: производительность инкрементов разная
на перфе стопудово есть не один тест, и мне честно лень искать
но я могу, если ты дашь вот то самое обещание, что тебя станет поменьше
начать можешь с банального гуления, вот прямо первая ссылка на so: stackoverflow.com/questions/1546981/post-increment-vs-pre-increment-javascript-optimization
скомпиль сам то, гуглер херов. А то я тебе могу такой херни по ангуляру на SO найти, закачаешься
источник

М

Максим in Node.js — русскоговорящее сообщество
倫太郎 岡部
Просто мусор в коде 🤷‍♂
мне читать помогает, хотя писать очень лень, это да
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Максим
мне читать помогает, хотя писать очень лень, это да
юзай prettier
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Sergey Slipchenko
скомпиль сам то, гуглер херов. А то я тебе могу такой херни по ангуляру на SO найти, закачаешься
так я компилил и знаю что разница есть
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Алексей Попов
так я компилил и знаю что разница есть
ну покажи
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Алексей Попов
так вроде, или точно?
и что оптимизировать в сложных операциях? и оптимизируется ли пользовательский инкремент?
Стандартный в кейсах типа фора точно оптимизировался
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Sergey Slipchenko
ну покажи
эээ
тебе что показать, машинный код?
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Стандартный в кейсах типа фора точно оптимизировался
для пользовательских типов?
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Алексей Попов
эээ
тебе что показать, машинный код?
да хоть так даже))
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
хоть какой-то пруф покажи реальный
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Алексей Попов
для пользовательских типов?
причём тут блядь пользовательские типы? Не увиливай
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Алексей Попов
для пользовательских типов?
https://t.me/nodejs_ru/431636
Тут пользовательский тип?
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
сам себе же за шиворот насрал
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
так вопрос привычки и общего стиля написания кода
наверное ты будешь стараться писать код в одном стиле, а не в разных, помня о том, что вот здесь у тебя компилятор оптимизирует, и можно использовать постинкремент, а вот здесь это пользовательский тип и правила другие
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Алексей Попов
так вопрос привычки и общего стиля написания кода
наверное ты будешь стараться писать код в одном стиле, а не в разных, помня о том, что вот здесь у тебя компилятор оптимизирует, и можно использовать постинкремент, а вот здесь это пользовательский тип и правила другие
вот сразу так и надо было говорить
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Алексей Попов
так вопрос привычки и общего стиля написания кода
наверное ты будешь стараться писать код в одном стиле, а не в разных, помня о том, что вот здесь у тебя компилятор оптимизирует, и можно использовать постинкремент, а вот здесь это пользовательский тип и правила другие
Если пользовательский, там в теории же вообще что угодно может быть, не?
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Если пользовательский, там в теории же вообще что угодно может быть, не?
+
источник