Гениальные способы вызвать функцию
do { if (!condition) break; doThis(); } while (false); const r=new Proxy({}, { get:(_,p)=>p==='true'?doThis:null });r[`${!!(condition)}`]; const a=(function*(){yield;doThis()})(); String(condition).split('').reverse() .join('')==='eurt' && a.next();
Трёхпанельный мем показывает всё более запутанные способы выполнить одну и ту же функцию doThis в зависимости от condition. От простого цикла код постепенно переходит к Proxy и генератору с перевёрнутой строкой «true». Шутка высмеивает программистов, которые намеренно усложняют простое решение ради демонстрации технической изобретательности.
- @dev_meme / 5371 2023-08-24
- Template
- Expanding Brain
- Type
- image
- Size
- 800×705 · 86.0 KiB
- Mood
- саркастичный, абсурдный
- Added