Fantast
вы о примитивах в js?)
Ol
На скрине Шарп
Игнат
Ну а зачем мне было говорить про население над руками, если примитив есть примитив, а перегрузка к объектам посложнее относится?
Шурок
разность двух переменных
Тоесть к тебе такой приходит заказчик и Лид и спрашивает что это такое и ты такой - этотразность двух переменных. Уважаемый ответ
Игнат
На самом деле я тоже согласен что тезис о том, что ты на проекте не оперируешь примитивами сомнителен
Krabs
Как же тут интересно! Урок прямо таки
Ol
Тоесть к тебе такой приходит заказчик и Лид и спрашивает что это такое и ты такой - этотразность двух переменных. Уважаемый ответ
Тебя конкретно смущают абстрактные названия? Можно же представить, что они имеют нормальные названия, но суть операции ведь не поменяется
Игнат
Конечно в коде фигурируют объекты посложнее, но обработка-то их происходит через их же поля, а поля там циферки с букавками
Ol
Думаю называние переменных одной буковкой оправдано, если это оправдано контекстом
Я так понимаю, что шурок ругается именно на названия а и б. А варокс говорит именно про саму операцию
Игнат
Я кроме как контекстом в виде матеши это никак больше оправдать не могу)
m700
за такое контекстом в ревью и отымеют за такое
Шурок
если мне лид пришлет a-b и скажет что это То это лучший овтет ))
Ну вот когда выйдешь на работу, посредине кода выдай a-b, и расскажешь
Игнат
Единственное где я подобное видел это где в шарпах, когда тип у объекта неизвестен в функции, в её параметрах писали Object o
Шурок
Тебя конкретно смущают абстрактные названия? Можно же представить, что они имеют нормальные названия, но суть операции ведь не поменяется
У тебя нету такого определения как протсо отнять 2 переменные. Ты задала самый первый правильный вопрос - мне что разгадывать ребусы? Никто никогда не пишет ребусы на проекте, если это не рыгаловка. Да везде есть костыли и особенности, но твой код должен быть понятен. Никто не поймёт что такое а-б Но помести ты это в функцию, создай функцию которая меняет состояние - ты меняешь состояние объекта, а не переменных.
Igor
Ну вот когда выйдешь на работу, посредине кода выдай a-b, и расскажешь
А если тебе просто нужно задать алгоритм сортировки в JS, и там нельзя (a, b) юзать?
Алексей
Git.... C++ я ещё могу осилить , но вряд ли полностью
Я и гит не готов освоить до конца😉
Игнат
Я вот вообще гитом непосредственно не пользуюсь)
Игнат
Ну я и не работаю, а тебе советую подостыть, не нужно так напрягаться
Jsx707
Ибо без этих знаний , я даже не знаю , куда возьмут
Igor
попробуй))
Но это не ответ...
Алексей
Ты в блокноте пишешь что ли что так о гите отзываешься?
Ну я в блокноте пишу😉 да ещё и консольный😁👍
Игнат
Ещё раз рекомендую перечитать это сообщение https://t.me/devworden/357763
Ну понятно что у объекта меняешь состояние, но фактически поля этого же объекта - примитивы
Ol
Так и ответ же - никто такие записи не использует.
Да, я поняла это. Следующий вопрос был: юзают ли инкременты и декременты с "сущностями"?
Jsx707
Потому что джунов , даже в C++ как собак не резанных , я ведь прав? Поэтому там надо знать все на свете , чтоб устроиться работать джуном на C++
Игнат
Если это оправдано :)
Алексей
Igor
Делаешь ты сорт функцию, array.sort((a, b) => a > b? 1 : - 1). Так в реальном проекте не пишется? Надо писать peremennayaIzMassiva1, peremennayaIzMassiva2?)
m700
Но это не ответ...
можно, например если с аутистами работать на гос организацию
Jsx707
Прошу прощения за грубость я бы по голове
По голове бить нельзя ...... Не надо
Игнат
Че-то вопрос про нейминг в холивар превращается
Шурок
Ну понятно что у объекта меняешь состояние, но фактически поля этого же объекта - примитивы
Давай задам простой вопрос. Вот есть человек. У него есть возраст, который записан в инт. Я меняю возраст на минус 5(не важно почему и зачем) У человека меняется возраст - меняется и человек. Где тут примитив участвует? Для просто смены возраста? Рекомендую ещё раз прочесть пост https://t.me/devworden/357763
Игнат
Так, ладно, а что в твоём понимании примитив?
Игнат
Понятно короче о чем ты
Ol
Да
Спасибо
Михаил
Делаешь ты сорт функцию, array.sort((a, b) => a > b? 1 : - 1). Так в реальном проекте не пишется? Надо писать peremennayaIzMassiva1, peremennayaIzMassiva2?)
Если исх код закрытый- можно оставить объект obj или либу какую то, а в объявлении написать void Array::sort(int*);
Игнат
Ясен хер что никто поля класса никто не будет называть как а или б
Igor
вот те понятно почему а и б надо сортировать?
Да, потому что я понимаю смысл метода сорт. И как он проводит сортировку. Понятно, что для сложных конструкций можно и юзер1 юзер 2 указать, но если это тупо математика массива чисел к примеру.
Игнат
Но я с warox обсуждали то, чем вообще оперируют в программировании
m700
софт скилл - засунуть свою я в место которое может страдать при работе
Алексей
нужно возвращать но если поймало ошибку то я не могу вернуть этот тип
Стоп ещё раз если у нас беда мы возвращаем. Возвращаем что? Число? Слово? Фальш?
m700
Это дисциплина))
я бы сказал это бережное обращение с инвентарем))
Шурок
Ясен хер что никто поля класса никто не будет называть как а или б
Окей. Вот перед тобой код: objectA.date - objectB.date, где дата число в миллимикундах. Что делает операция? Отнимает два числа? Зачем? Почему? Первый пост- в реальных проектах примитивы чисто по кайфу никто не использует https://t.me/devworden/357747
Алексей
Как думаете, стоит ли идти на собес чисто попрактиковаться в прохождении собесов (один стартап уже взял меня стажёром на flutter на прошлой неделе)
Обязательно. Можно словить офер. Особенно если ты прям идёшь чисто попрактиковаться. Плавали знаем.
Калыван
А войд функция да?
Войд возвращаемое значение
Алексей
ладно сделаю войд)
А я бы вот сделал бул. А необходимые значея если таковые имеются вывел бы в майне
Калыван
Стоп ещё раз если у нас беда мы возвращаем. Возвращаем что? Число? Слово? Фальш?
Мы возвращаем елемент очереди если все ок, он пользовательского типа а если ошибка то й не смогу его вернуть но и ноль не могу
Игнат
Ладно, херню видимо написал
m700
Обсуждали хрень которая в каждой книжке по клинкоду разобрана до тошноты
Алексей
за такое контекстом в ревью и отымеют за такое
Я опять провалил свою таску😁😉
m700
Я опять провалил свою таску😁😉
Ну это норм. Полгода надо на раскачку (
Калыван
Ладно, херню видимо написал
Нет, это единственное простое как 5 копеек решение) но я уже сделал без возвращаемого значения
Игнат
Я вообще контекста задачи не понял
Алексей
Ибо без этих знаний , я даже не знаю , куда возьмут
Не ну я же не сказал что не знаю совсем. Ты сам то в это веришь?😉 человек пишет в нано и не знает гит?
Алексей
Потому что джунов , даже в C++ как собак не резанных , я ведь прав? Поэтому там надо знать все на свете , чтоб устроиться работать джуном на C++
Да, а ещё кучу математики потому что сишники обычно такое считают что двумя инкриментами не опишешь
Алексей
По голове бить нельзя ...... Не надо
😁😁😁нельзя но за такое бывает😉😊