Alexey
Это говнокод
Alexey
нам такое пушить не дадут ни за тчо
Anonymous
в плюсах? как?
в документаци
Alexey
отхреначат сразу
Алдар
тем что объект не будет уничтожен
сам объект будет уничтожен
Ned
тем что объект не будет уничтожен
да, я спрашивал об этом. суммируя ответы я понял, что ответственность за это пусть лежит на юзере. плюс, эксепшн зовётся раньше new, так что утечёт всего навсего 16 байт в худшем случае)
Ned
а не, больше байт, лень считать
🦥Alex Fails
надо operator new перегружать
🦥Alex Fails
И в нем ловить, если не получилось, и чистить в кэтче
Alexey
по поводу выделения памяти неплохой ответ на стековерфлоу: http://stackoverflow.com/questions/39947921/why-is-memory-allocation-for-processes-slow-and-can-it-be-faster/39967913#39967913
Alexey
оффтоп
Ned
Ned
отзыв одного миддла
Nikita
сидхартха рао говно поверхностное
Ned
сидхартха рао говно поверхностное
использовал как справочник (ctrl+f) и доволен как удав
Nikita
ну только как справочник, или как для общего понимания что для чего нужно, stl там очень поверхностно рассмотрен, вплоть до того, что примеры не компилируются
Nikita
у меня в виде книги и поэтому ctrlF не работает
Ned
нашёл проблему😂 у меня половина билдов не компилируется
Nikita
заставить компилироваться можно даже запись переговоров семейной пары в икее, методом случайной перестановки слов)
Ned
не уверен насчёт # <> {} () *+-\|& ; а так да
🦥Alex Fails
Это говнокод
Все равно не понял твоей позиции. Даже в STL кидаются эксепшены в конструкторе
🦥Alex Fails
а если ресурсы захватываются, то их до кидания эксепшена надо очистить
Ned
я же писал об этом и ты раскритиковал delete перед throw
Vladislav
http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#a-namerc-throwac42-if-a-constructor-cannot-construct-a-valid-object-throw-an-exception
Алдар
В плюсах можно делать все если знаешь что ты делаешь)
Dumitru
В плюсах можно делать все если знаешь что ты делаешь)
"там не понятия невозможно, есть только - я еще не разобрался как " может баян, но чет вспомнил
Vladislav
оооо, гайдлайн!
да, причем довольно здраво написанный
Алдар
Страуструп же запилил гайдлайн
Ned
итак. освобождать ли память перед критичными эксепшнами (после которых объект наверняка неюзабелен)?
Алдар
Собсно без подобного гайдлайна плюсы бы были для многих темным густым лесом, непонятно что из всех фич использовать и как
Ned
кк, уловил
Ned
тогда всё ок
Ned
ыгы
Ned
порешали, спокойно)
🦥Alex Fails
где
Alexey
У нас это правило в гайдлайне прописано потому что, чем меньше тебе приходится помнить мелочей, тем стабильнее код. Чем проще код и меньше нужно держать в голове, тем больше ты можешь сосредоточится на написании логике, структуре.
Alexey
Вообще, последние полгода пишу на Си и никогда бы не подумал, что мне будет на нем приятнее писать чем на плюсах
Anonymous
Идите тогда в питон с таким гайдлайном
Ned
гыгыг
🦥Alex Fails
проблема в том, что в случае Неда нельзя обойттсь без исключений
Алдар
в Go)
Алдар
BotFather это бот или человек?)
🦥Alex Fails
Бот же
Anonymous
И это не есть не плати за то что не используешь
✙ Fatum ✙
BotFather это бот или человек?)
тоже хотела спросить, но стеснялась
Dumitru
не
✙ Fatum ✙
ничего себе, Бот умный.. поди, нейросеть натренеровання
🦥Alex Fails
можно конечно факторию сделать
Dumitru
алиас бота должен заканчиватся на bot
Anonymous
Бот же
Тогда его гений писал
🦥Alex Fails
@youtube
Dumitru
Скажи это @ya
нифигасебе
Vladislav
Скажи это @ya
заканчиваться на "bot", либо начинаться на "y"
Алдар
хммм, поиск яндекса хорош только по России и на русском языке
Vladislav
@gif
черт, такую теорию сломал :(
🦥Alex Fails
✙ Fatum ✙
блин, ну бот натурально, как человек отвечает
Dumitru
да человек это) настоящий умный бот это Зайчатки Разума
Anonymous
если не на У, то меньше пяти символов...
🦥Alex Fails
да человек это) настоящий умный бот это Зайчатки Разума
Да. Только мы его тут тестить не будем
🦥Alex Fails
@foursquare
✙ Fatum ✙
да человек это) настоящий умный бот это Зайчатки Разума
фух... а то я уже думала, что скайнет захватывает мир, пока мы тут в чатиках сидим >_<
Dumitru
Да. Только мы его тут тестить не будем
неее, тут он будет половину флуда делать
🦥Alex Fails
Вот
🦥Alex Fails
И я его забаню за флуд
Anonymous
а остальные забашляли
🦥Alex Fails
лан. Давайте дальше ревьюить