m700
хачили на ТХ
мужик ты или спать давай или код пиши)
m700
какие еще нафиг хукеры еще
depre??ed
Поздравьте меня, писал для тески код чтобы доказать, что способоен без GPT писать заодно выполнил задание
depre??ed
depre??ed
с точки зрения грамотности не оч, но чтобы завершить по фасту пойдет
Azamat
зачем еще now переменную создавать, нельзя сразу записать в поле значение?
Azamat
И как говорил Игорь сравнивать с None надо через is
m700
миниатюра "генезис говнокода"
depre??ed
я сейчас переделаю
m700
я сейчас переделаю
молодец, респект!
depre??ed
Mikhail
Идеально
Зачем else, если в if идет return?
depre??ed
А как по другому?
Azamat
А как по другому?
Можно убрать блок else if smth: return .... some_code
depre??ed
Так разве более читабельно?
m700
Идеально
а чо в петухоне нельзя расчеты в строке провести?
Никита
а чо в петухоне нельзя расчеты в строке провести?
Можно практически все - зависит только от фантазии и читабельности.
m700
Можно практически все - зависит только от фантазии и читабельности.
ну то есть отожрал лишнюю память, добавил еще изменяемую переменную которая не должна изменяться это в петухоне идеально считается?
m700
В данном примере же упирается в реализацию, Я же не говорю, что он правильно сделал.
я конечно понимаю что реализация мощная, но не вижу код идеальным
Никита
Ну так-то код ещё можно улучшить, не теряя читабельности.
Igor
ну то есть отожрал лишнюю память, добавил еще изменяемую переменную которая не должна изменяться это в петухоне идеально считается?
Ну во первых переменная с именем типа добавляет читабельность, во вторых создание переменной указанно в задании. Ну а в третьих экономия на локальных переменных ничего не дает. Возможно даже байткод будет одинаковый что с переменной что без но это не точно
Igor
Не буду устраивать срач на тему кода, в данном случае так по заданию и не ебет)
Igor
Если идут длинные расчеты я бы предпочел видеть имена переменных для промежуточных результатов, в данном случае имхо пох, если бы не задание)
m700
depre??ed
Ладно, код не был идеальным, буду к лучшему стремиться
Igor
Про return early согласен с Мишей тоже имхо всегда предпочтительней остальное вкусовщина)
Stas
Всем привет. Посоветуйте хорошую документацию по языку C++ желательно на русском или хорошие туториалы
Igor
Ладно, код не был идеальным, буду к лучшему стремиться
Затраты на переписывание кода должны быть сопоставимы с объемом... Нет смысла тратить 100500 часов на 10 строчек... Имхо даже в таком виде б. М норм... Любой прочитает и поймет что происходит. Дальше лучше имхо занятся написанием нового кода.
Igor
Темболее если это обучение.
Igor
Если в коде новичка понятно что происходит и нет ошибок это уже праздник)
Vyacheslav
Всем привет. Посоветуйте хорошую документацию по языку C++ желательно на русском или хорошие туториалы
не документация но на русском: https://metanit.com/ Документация: https://cplusplus.com/ https://cppreference.com/ Можно начать с метанита, там базовые туториалы есть На спласплас тоже есть туториалы но уже на английском И дока вся тоже на английском В общем нужно привыкать читать это все
Maksim Pozharskiy
https://habr.com/ru/post/724838/
Igor
Вообще за "дайте документацию на русском" имхо нужно сразу на выход показывать. И не потому что я такой фанат английского, просто это путь в никуда. В переводах всегда слишком много косяков
Дмитрий
Igor
А чего же ты сюда на русском пишешь ? Имхо за это надо сразу на выход показывать, так как большинство информации на английском.
А ты попробуй полностью текст читать а не только то что тебе "не нравится" .... я понимаю что в интернете всегда кто то не прав.
Igor
А чего же ты сюда на русском пишешь ? Имхо за это надо сразу на выход показывать, так как большинство информации на английском.
В айти большая часть информации особенно доки изначально существуют на английском ... переводы обычно или не полные или кривые. Поэтому попытка облегчить себе жизнь обычно плохо заканчивается
Igor
Сейчас бы потратить пол жизни на перепрочтение всех чатиков.
Сейчас бы пойти тебе на хуй ... и не срать в чат если нечего сказать
depre??ed
))
Дмитрий
В айти большая часть информации особенно доки изначально существуют на английском ... переводы обычно или не полные или кривые. Поэтому попытка облегчить себе жизнь обычно плохо заканчивается
Та норм заканчивается, параллельно изучение английского идет норм, а вот пытаться без знаний английского изучать программирование на английском это тупой максимализм.
Дмитрий
Чел хочет изучить язык программирования а не английский :)
Igor
По граблям "английский выучу потом а пока дайте на русском " топчется не одно поколение.
Igor
окей.
Дмитрий
пока другие тупят над английским
Forrest
Ваще не в тему, но фраза красивая ;)
Ты явно не слышал, что такое безумие
Igor
пока другие тупят над английским
Речь о документации ... обучающие видео и книжки можешь читать на каком угодно.
Forrest
Английский не такой сложный, основа достаточно элементарная
Дмитрий
Английский не такой сложный, основа достаточно элементарная
Да я то вполне справляюсь с чтением английской документации, но опять же, сложные моменты всегда будут усваиваться лучше на нативном языка читающего, это факт, и поэтому вы тут пишете на русском а не на английском.
Forrest
Я сам не могу свободно говориться английском, оно мне в целом сейчас не горит, но чтобы читать документы подтянуть все равно пришлось, ушло на это буквально месяц и дальше просто увеличивал словарный запас
Igor
Лан я офф из этого бесполезного спора...
Vyacheslav
Та норм заканчивается, параллельно изучение английского идет норм, а вот пытаться без знаний английского изучать программирование на английском это тупой максимализм.
Причем тут максимализм? Если какую то вещь пишут люди не говорящие на русском языке, то пока ты дождешься адекватного перевода оно уже плесенью покроется и поддерживаться перестанет. Плюс термины, с которыми очень быстро начинается путаница из за перевода Понятно что начинать сразу читать доку на английском, если не знаешь английского - бред Но тогда уж начинать читать доку, вместо первых туториалов это тоже то ещё извращение И при любом раскладе нужно нацеливаться на чтение оригиналов а не переводов, и идти к этому с самого начала
Forrest
Да я то вполне справляюсь с чтением английской документации, но опять же, сложные моменты всегда будут усваиваться лучше на нативном языка читающего, это факт, и поэтому вы тут пишете на русском а не на английском.
Нет, не поэтому, что за странный аргумент? Мы пишем на русском по ряду причин. Тезисно: А)Это русский чат Б)Ты бы тут вообще ничего не понял, пиши мы на английском В)Практики и начитанной литературы на русском у всех тут, очевидно, больше
Forrest
Дмитрий, желаю вам успехов в изучении 1с
Дмитрий
Хоспаде... Пойди найди доку к унреалу на русском Посмотрим сколько ты её ждать будешь
Где в запросе этого господина унриал ? "Всем привет. Посоветуйте хорошую документацию по языку C++ желательно на русском или хорошие туториалы" ?
Дмитрий
Дока на C++ ну капец как быстро меняется да ? Если он будет по устаревшей инфе учить c++ указатели, всё ппц не поедет ?:)
Дмитрий
Даже чатботы уже умеют контекст беседы помнить...
Вот в этом и трабла, всех советующих инглиш доку по с++ и выгонять за то что просишь на русском инфу