memesearch
До и после std::optional

До и после std::optional

Download Find similar pictures
Text on the meme
Before Cat* cat = find_cat("Fido"); if (cat!=nullptr) { return doit(*cat); } After std::optional<Cat&> cat = find_cat("Fido"); return cat.and_then(doit);
What it means

Сверху плачущий Вояк страдает от старого кода с указателем и проверкой на nullptr. Снизу улыбающийся Вояк в солнечных очках одобряет более современный вариант с std::optional и and_then. Шутка высмеивает восторг программиста от элегантного рефакторинга на C++. EN: A crying Wojak above suffers from old code using a pointer and a nullptr check. Below, a smiling Wojak in sunglasses approves of a more modern version using std::optional and and_then. The joke mocks a programmer’s delight at an elegant C++ refactor.

Who
Objects
Tags
Source
Template
Wojak
Type
image
Size
800×436 · 52.9 KiB
Mood
саркастичный, абсурдный
Language
en
Added