@Вы ахуенные программист, все выучили все что только можно, ощущаете себя синьером за 250к в месяц.
@ Приходите на собседование в простенькую компанию, тимлид не может принять, принимает джуниор
@ Думаете что взяли судьбу за яйца
@ Скажите а что будет если [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([])
@ не знаю, давайте вы спросите о фреймворке или про типизацию, которую я исопльзую как раз что бы не докпускать таких ошибок в ваших вопросах , алгоритмы или хотя бы замыкания
@ я спрашиваю простые вопросы, если вы не знаете на них ответы вы не приняты, о чем с вами говорить , если вы не можеет ответить даже на них? мы вам перезвоним
>>198064106 (OP) >давайте вы спросите о начал хамить, начали хамить в ответ, думаешь что не приняли из-за вопросов, а не приняли из-за того что хуево общаешься как человек
>>198064106 (OP) > выучил один фреймворк > ряяяяя я погромист вы нипанимаити!!! В жопу таких погромистов, которые базовых знаний не имеют. Ты еще небось не знаешь, что такое нанд и для чего он нужен.
>>198064682 Нахуй учить технологии флеш-памяти заранее? Ты же вот хуй объяснишь как работает ферромагнитное запоминающее устройство. И чё, ты тоже не все знаешь.
>>198064862 > базовые знания не нужны Для говнокодера несомненно, только тогда не называй себя погромистом, кодомакак. > спросил про нанд > давайте еще про транзисторы спрашивать В голос с долбаеба. Твой максимум - говнокодить лэндосики за жрат.
>>198064951 > >хамит > >ЧСВ > >обиженно шлет нахуй > >ррряяя, завалили вопросами Давай теперь процитируй каждый пункт, чсвшная мразь. Потому что там обычный вахтерт на страже собеседований. Это же ты и был, признавайся.
@ ребята, смотрите я потратил 25 дней и написал свой класс для графов @ молодец, а теперь еще тестировать будешь 2 года и писать доку 1 месяц? А я взял готовый оттестированный расширяемый фреймворк
@ Ты че пес, а зато я программист и похуй что у меня зарплата 50к и я несу убытки Дяде, зато япрограммист!!!!!! Слушайте все, я программист я сам написал!!!!!!!!
>>198065065 А тебя должны были взять после того как ты стал указывать как тебя собеседовать? Потом что? Будешь на работе указывать что тебе хочется делать а что нет и постоянно пререкаться?
Это только динозавры, не хотят учить современный стек и бьют себя в грудь со словами "Я ПРОГРАММИСТ, РЕБЯТА, НАДО УМЕТЬ ПИСАТЬ ВСЕ С НУЛЯ, Я ПРОГРАММИСТ !!!!!!!!!"
>>198065091 А других программистов и не бывает. Такие как ты задроты сидят по кафедрам и дрочат студентиков. А программисты решают задачи по мере поступления. Твоя задача требует отбить руки тому кто это написал и написать по-человечески.
Пишу на фреймворке, получаю 280к Раньше писал на голом языке свои велосипеды получал 90к Работал с отделом, гед вс ебили себя в грудь "Я ПРОГРАММИСТ ПИШУ ВСЕ САМ"
Получает денег больше тот, кто качественне и быстрей решает задачи дяди)))
Эти долбаебы просто динозавры, они 1 раз выучили алгоритмы в 1980 годах и теперь не хотят переучиваться и не могут. Они даже не знают что все эти есть готовое в виде библиотек.
Им обидно что теперь каждый шкет может взять и воссоздать такой алгоритм за 10 минут через документацию.
Таких пидорасов нужно всгеда гнать с галер, потому что они спецаильно услажняют код, что бы дкоазать всем что "ПАСМАТРИТЕ НА МЕНЯ, Я ПРОГРАМИИСТ , ПСЫ, Я УМЕЮ САМ ПИСАТЬ ВСЕ, ПОЗХУЙ ЧТО ДОЛЬШЕ НА 30 ДНЕЙ, НО Я МАГУУУУУУУ, Я ПРОГРАММИСТ, Я НЕ ЗРЯ УЧИЛСЯ В ВУЗЕ"
>>198065606 И как он проявил это умение? Нахамив? Потом его на работе спросят знает ли он хуйня_нэйм, что оценить время выполнения таска, а он начнет что-то мямлить и изворачиваться. Не нужен такой сотрудник. Плюс он достаточно глуп, если думает что от него ждут что он ответ на все вопросы. Так смотрят на его ход мысли, когда он сталкивается с чем-то незнакомым. В данном случае нет никакого хода, кроме агрессии и хамства.
>>198065656 Я пытался писать на с, на джаве, жс, питоне. Но все равно вечно скатываюсь в фасм и байткод. Уже даже объекты реализовал и гуи на ассемблере, лишь бы не ебаться с их обдолбанным апи. Меньше знаешь легче спишь, особенно во встраиваемых системах.
@ ответь на вопрос, для чего тут 'use strict'; function strictFunction() { 'use strict'; myVar = 4; //ReferenceError }
@ ты что пес, из 2010 года, уже 5 лет люди исопльзуюь const let, пошил вы нахуй с стакими собеседованиями
@ но это же основы!
@ Это не основы а устарешее говно, давайте тогда спросите про variation foo = 1; ведь это было в основах в начале 1990 годов, почему про нее не спрашиваете
@ ну такого не было в учебнике , ладно мы вам перезвоним вы хам
Я охуенный девопс, получаю 250к в месяц @ Менеджмент из других компаний зовет меня к себе на собеседования делать им крутые процессы @ Я прихожу - так, что у вас за стек? Так дженкинс, ага, ансибл, пхп, майэскуэль, сервера в хетцнере потому что дешево @ Нет, извините, вы как компания мне не подходите, я не хочу работать не в Cloud Native окружении @ Никакого бугурта
Я кстати вспомнил со своей старой работы такой же случай. Позвали меня обсуждать проект и я начал задавать вопросы. Оказалось нужно было сидеть молча и кивать. Меня потом спрашивали, ЧЕГО Я ТАКОЙ АГРЕССИВНЫЙ! Сказать что я охуел ничего не сказать. Потом я этих же людей, почетных ректоров и спецов с 20летним стажем обучал, как эту задачу решать правильно, потому что как оказалось манямир там ещё тот.
>>198066396 Ты че пес, ты человек с улицы, непонятно кто, девопс там какой-то хуй пойми кто. а наш системный администратор, вслушаййся - АДМИНИСТРАТОР , работает нас 5 лет, ему видней.
>>198064106 (OP) >Скажите а что будет если [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([]) так легко же, будет false. тут даже не надо знать что при сложении массивы преобразуются в пустые строки, так как просто в любом случае ну никак не может получится строка 'true' здесь. Ну а правая часть не выполнится.
Вообщем правильно что тебя развернули, вопрос только на внимательность.
>>198065332 >>198064951 >>198064310 Он просто неправильно спросил, надо было спросить, где у них в коде используются такие конструкции и кто у них в команде пишет такой код. А потом тыкать пальцем в него и смеяться.
>>198066794 это задача на внимательность. я бы еще бы какую-нибудь хуйню в правую часть добавил, чтобы маньки считали правое выражение которое никогда не выполнится лол.
>>198066588 >Работаешь с компаниями у которых не собственные дц и считаешь себя крутым. >Работать с компаниями у которых собственные ДЦ >2019 Ты про помойки уровня яндекса, мейлру и прочих что ли? Где тебе вместо зарплаты пихают РАБОТАТЬ В НАШЕЙ КОМПАНИИ БОЛЬШАЯ ЧЕСТЬ МЫ ЛИДЕР РЫНКА КАКАЯ ЕЩЕ ЗАРПЛАТА ВЫ ЧТО? Лучше лампового стартапчика сорвавшего финансирование ничего нет, любое облако на выбор, современный стек, нормальная архитектура, зарплата раза в полтора выше всяких галер.
>>198064106 (OP) >а что будет Мудиловатая постановка вопроса, возможно поэтому он и джуниор.
>[] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([]) Если речь о том, что это выражение должно вернуть, то на первый взгляд false, так что можно игнорировать все что после &&, но вторая часть вызовет очевидный ексепшн.
Если ебешься с кодом, уже не первый год, то такие диковинки должны быть более менее очевидны для тебя. Если ты только книги читал, то рекомендую набить руку на реальных проектах, с использованием чужого кода. Или найти место, где тебе не зададут подобные вопросы. Отчасти я могу понять этого джуниора, если выбирать между тем кто читал книги и тем кто реально работал, то я выберу второго.
>>198065245 Твой код управляет аэс Ты поленился писать сам и взял спиздил на гитхабе исходники либы В либе была бага Происходит вторая Фукусима Автора багованого кода находят и ебут в жопу радиоактивным стержнем А он и не против
>>198066981 типизация не всегда спасает от вещей когда ты форс конвентируешь к какому-то типу, например жсон от сервера в TS интерфейс. можно пропустить nullable тип или какую-нибудь такую-фигню, а потом словить эксепшин. Подводные камни надо знать если ты хотя бы миддл. Но да, в 95% случаях линтер + типизация спасает жопу.
>>198067097 Ну, нахуя тебе помнить, что a.valueOf().valueOf() === a //a === [1,2,3], если за тебя это делает IDE? Тебе важно помнить интерфейсы фреймворка и структуру проекта.
>>198064106 (OP) > ощущаете себя синьером за 250к в месяц Ну давай, синьор помидор, реализуй на листочке вставку в красно черное дерево. Тупа вызубрить фреймворк любая макака может, а нам нужен софтваре девелопыр.
>>198067141 >фактически ты просто умеешь использовать то, что сделали взрослые дяди Лолшто? В чем проблема собрать свою инфраструктуру в ДЦ? Типа воткнуть сервера, подключить в цискам и настроить роутинг / бпг это рокет сайенс по твоему? Я работал в компании с ДЦ, но для этого у нас были специально обученые сетевые и линукс-макаки которые настраивали сеточку, ставили линупс и прочее, и были дивапсы, которые получали раза в 2 больше почему-то.
>>198067345 Тебе не надо это помнить, скотина ты тупорылая, тебе надо это понимать. Но очевидно, что для макаки понимать слишком сложно, можно только запоминать.
>>198067230 Окей ТЭЦ Там я лично запускал автоматику да там сидит оператор и палит параметры, но управление автоматическое с возможностью ручного. Пизда нет не хуже, разве что без радиации и ебать будут не радиоактивным стержнем
>>198067380 >>198067141 Просто работать в компании у которой свой ДЦ - Если большой ДЦ это значит что есть набор админов эникеев сетевиков и прочего, и ты мелкая шестеренка в системе до тех пор пока ты не CTO - Если арендована пара стоек в ДЦ то это значит что руководство просто жлобы которые не могут платить за готовое облако, или нет денег на это, и будет страдать velocity компании из-за этого.
>>198067501 Я последний раз приводил объекты к строке несколько лет назад. Когда-то я помнил, чем отличается valueOf от toString, при каких операциях что вызывается, а сейчас не помню. И мне это не мешает от слова вообще, это юзлес инфа. Особенно доставляет то, что это можно выгуглить за 10 секунд или проверить в интерпретаторе. Какая цена такому знанию? Ровно 10 секунд цена.
>>198064106 (OP) Вопрос реально дегродский, но если бы ты хотел пройти, то ничего сложного бы не было, если ты знаешь как js кастит всю хуйню и как работают операторы разные. Можно было разложить как уровнение и показать пиздюку как батя решает проблемы
>>198067622 >Вопрос реально дегродский Скорее постановка вопроса, пример-то нормальный, чтобы макак отсеивать. Как мы видим из оп-поста - как минимум одна макака отсев не прошла.
>>198067712 Ага, а потом кто-то ответит и будет писать такой код в продакшене, а когда спросят, нахуя он так делает, ответит, что на собеседовании спросили.
>>198067356 >Ну давай, синьор помидор, реализуй на листочке вставку в красно черное дерево. Погодите, чего нахуй, это теперь считается СЛОЖНЫМ или что? В Пидорахии совсем что ли проггеры оскотинились?
>>198067542 Отдельные интеллектуалы никогда не упустят шанс написать английское слово, подразумевая что это они умные а не просто не знают как перевести на русский.
>>198064106 (OP) Это хакеры намагнитили пространство и людей. Они ведь не простотак это сделали. Локально действуют. Аня с этим стокнулась в 2010 году в спасалоне. Ее тело стало более податливым для магнитного вощдействия из вне понимаете?
>>198065245 А потом блядь чтоб задеплоить творение такого пидораса нужно выебать себе весь мозг, устраняя зависимости зависимостей, выдрачивая версии каждого из тысячи пакетов, содержащих в общей сложности полгига кода, из которых горе-погромисту нужно было три строчки, потому что скрипт для автоматизации процесса этот пидор не написал, ибо сложно и нинужно.
>>198067927 Не похоже, что на двачах ты общаешься на русском. Попробуй так вставить у себя на работе русское слово, или его Гугл транслейт ебаный на три слова, вот охуено к тебе отнесутся.
>>198064106 (OP) > Скажите а что будет если [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([]) @ Я ПОЗОВУ ВОТ ТОГО ЩУПЛОГО ОЧКАСТОГО И СПРОШУ ЕГО ПРО ЭТО...
Замена россиян села за их компы через взлом в 2010 году. Хозяев техники оцифровали: российских славян евреев, - всех. И хакеты с противоположнвми зарядами сели синзэхронить за их компы перед правительством выдавая себя за них.
>>198068195 Дак они носовой сибирку хату забутиратили. Они ж выкюезжают на хаты выше или подгоняют туда продукты с соответствующими веществами, воду и воздух.над 149 регулярно сверлят и пилят батареи.
>>198064106 (OP) >Скажите а что будет если [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([]) Хуйня будет. Вариаторы не отработают, стек зависнет. Эхо-отпечатки разлетятся и все вывалится по памяти. Говно ваша фирма.
>>198064862 >Эти базовые знания не нужны , долбаеб. Как же бесят такие уебаны, просто пиздец. Не конкретно в прогерстве, а везде блять. Приходит к тебе молодой человек на работу устраиваться, ты спрашиваешь у него простые вопросы уровня 2-го курса заборостроительной шараги, а он говорит, что типа проходили и я забыл Знаешь, почему такое спрашивают? Потому что, во-первых, это говорит о тебе, как о человеке, который способен быстро доставать из головы информацию и применять её, что немаловажно на ВСЕХ работах, связанных с интеллектуальным трудом, а во-вторых, потому что ситуации бывают самые разные и знание основ никогда лишним не бывает, вообще никогда
>>198064106 (OP) >@ Скажите а что будет если [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([]) @ ПОГОДИ МИНУТ ПЯТНАДЦАТЬ, СПРОШУ НА STACKOVERFLOW...
А вообще с этими пидорами надо так: отвечаешь на их вопросы, в конце задаешь свои предварительно задроченные на такие случаи, которые ставят в ступор их интервьюера. Когда перезвонят гришь что уровень компании не очень для тебя. Финита ля комедия.
>>198065091 Ты, наверное, чтобы у молочка попить корову дома держишь, а когда надо куда-то поехать с утра машину с нуля собираешь? А чтобы выйти на улицу домотканная одежда у тебя заранее изготовлена.
>>198064106 (OP) >Скажите а что будет если [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([]) Ошибка компиляции будет это и дураку по моему понятно.
>>198068287 >>198068390 дело не в этом. Я вот например вообще не щарю ни в программировании, и в инженирии ни в юриспруденции. а провожу и набираю персонад по этим темам.
Я бы дал соискателю этоо задание и если бы он решил его или не решил я бы даже не понял правильно или неправильно
Это вообще не важно, на это совсем поебать.
Всем похуй что вы умеете, чего мы могете со старта. Компания вас научит, отправит на курсы. приставит опытного руководителя.
Важно как отечаете на вопросы. Насколько вы готовы к работе и обучению, насколько вы готовы к взаимодействую. умеете ли вы решать задачи, или в процессе решения создаете новые проблемы и головняки коллегам или руководству. боитесь ли работы? пытаетесь ли соскочить потому что внезапно ПОРУЧЕНИЕ кажется вам тупым?
вот это все важно один хуевый тип может порушить работу отдела на неделю, даже если будет охуенным спецом.
>>198068551 >Знаешь, почему такое спрашивают? Потому что, во-первых, это говорит о тебе, как о человеке, который способен быстро доставать из головы информацию и применять её У меня есть гугл, на втором курсе был вышмат, который я за 4 года работы так и не применил
>>198068551 Голова - то это кого то убили не до конца типа? А сами ходят в инете себя за него ыдают тип он опозорился со своими пятью высшими оьразованиями и его наказали хохлы понаехи без среднего образования при помощи лысого вололо?
>>198068625 Если я с названием не перепутал, то ТС это надстройка над ЖС, которая делает из костыльного языка, сделанного за 10 дней, более-менее современный язык. Просто Майкрософт он тоже не понравился и они показали - как надо писать ЯП правильно.
>>198066757 >>198064310 Вот эти всё по делу тебе сказали, учись свчшник для начала с людьми нормально общаться, без пассивной агрессии, а потом уже на рабботу устраивайся.
>>198068993 Я не ОП. Хотя после поебени в ОП-посте я не удивлен что у JS такие проблемы с оптимизацией. Вообще как по мне JS это язык для тех кто не смог в пыху, а пыха это язык для тех кто не смог в нормальные языки.
>>198068731 Даа, всё так, хард скилы не нужны, самое обидное, что ты никогда этого не поймёшь, пока не поработаешь. Потому вкатиться можно только чудом.
>>198067168 >Ты поленился писать сам и взял спиздил на гитхабе исходники либы Типичная рашкованская макака, которая всё делает вручную и портит свои глазки. Очнись уже. Никто простыни кода уже не ебашит глазками, для этого есть комплюхтеры, ну, если ты программист конечно.
дело же не в том чтобы ответить 'false' и сразу в дамки, а чтобы продемонстрировать знание каста и приоритетов операторов, даже если не знаешь ответ нужно рассуждать, описывать свои действия тем самым показываешь наличие логического мышления.
фреймворки на джс рождаются и умирают чуть не каждый день и если у тебя не ангуляр/реакт/вуэ, то наверняка контора хуй ложила на твой богатый опыт работы с ет-еназер-джсфреймворк-нейм, а вот если ты хорошо знаешь js это уже что-то
>>198068798 Ты про жс, как я понимаю? Там насколько я помню что присвоишь имени, то и будет. Хочешь функцию, хочешь переменную, хочешь объект. Как в питоне. Я ассемблерщик, жс учил в 2009 по фану и современных фишек не знаю.
>>198068839 Чего блять? >>198068800 Гугл не всегда помогает, анон. Бывают ситуации, когда нужно ВОТПРЯМЩАС применить какой-то навык, который тебе понадобиться. Был у конторы, в которой я работал, спор по поводу налогообложения. Скажем так, контора левачила с налогами и в результате ее обязали заплатить в бюджет недоимку в размере овермиллиард рублей. Это была уже апелляция и налоговики разносили нас в пух и прах. Настала наша с коллегой очередь выступать, мы понимали, что проиграем, ибо все наши пруфы были разбиты налоговой еще до озвучивания их. И тут новый работник, которого мы взяли на должность стажера и повезли с собой в суд, говорит нам, что тут нарушается один из принципов налогообложения. Что бы ты понимал, то про эти принципы редко кто вспоминает, но тут именно благодаря тому, что он вспомнил это и смог быстро применить свои знания мы оказались в куда более выгодном положении и, в результате, все закончилось куда более благоприятно для нас, чем должно было
>>198064106 (OP) Ну, справедливости ради, в рантайме ты один на один с ванилой и знание приведения типов (ровно как и прототипов) тебе отнюдь не помешают. Совсем иное дело, делать на такой хуйне акцент и спрашивать в форме заученных намедни самоутверждающимся собеседующим подъёбках уровня {} + [] просто маргинальщина. Олсо, по фреймворкам спрашивать не чекнув основы языка уебанство
>>198069425 ну вообще все правильно, когда компания ищет кого-то, сразу выделяется зарплатные рамки. Поэтому нету смысла нанимать сеньора со скиллами за 2к$, когда он стоит 4к$ на рынке, даже если он с какой-то кстати согласен. Это влечет риски что сеньор просто уйдет в другую компанию в отвественный момент, и придется тратить время на поиск нового, знакомство с проектом и командой. А дедлайны не ждут.
>>198065245 >класс для графов А что сложного в их написании? Если мы сейчас, конечно, оба думаем о графах из теории графов. Можно ведь сделать максимально простой класс по типу Single-linked List. Можно писать красивые рекурсивные алгоритмы для поиска вершин в нем. Вот, например, один из возможных вариантов такого класса на C#, который я только что придумал:
public class GraphNode { public GraphNode(int value, int[] linkValues = null) { this.Value = value; if(linkValues != null) { Links = new List<GraphNode>(linkValues.Length); foreach(var linkValue in linkValues) Links.Add(GraphNode(linkValue)); } } public int Value; List<GraphNode> Links = null; }
Вот так, например, будет выглядеть алгоритм простейшего рекурсивного метода FindPath с обреткой в виде ShortestPath для определения кратчайшего расстояния от одного графа к другом (при условии, что длина между всеми вершинами одинакова):
public int Distance; public int ShortestPath(int FinalValue) { Distance = 0; if(FindPath(FinalValue)) return Distance + 1; else return -1; } public bool FindPath(int FinalValue) { if(this.Value = FinalValue) return true; if(this.Links == null) return false; foreach(var link in Links) { if(link.Search(FinalValue)) { ++Distance; return true; } return false; }
P.S.: Само собой, я этот код не тестировал, и он может нуждаться в доработке напильником.
>>198069318 >>198069188 а нахуй ваши крутые скиллы компании если вместе со скиллами вы просто руините рабочий процесс?
лучше пусть будет попроще тип но который хотя бы затормозит проект на пару дней чем вы такие охуительные которые будете сраться постоянно отстаивая свою охуительность и затормозите проект на неделю.
3/5 блять соискателей думаю что они нахуй ебучие докторы хаусы и что их заебоны будут терпеть потому что они там чо то шарят что даже блять и нужно то раз в полтора года.
ТЫ ПИВНОЙ 36 ЛЕТНИЙ ОБРЫГАН САНТЕХНИК @ РАБОТАЕШЬ В ОКОЛО ГАЗПРОМЕ @ ТРАХАЕШЬ МИЛФУ ИЗ ФИНАНСОВОГО @ ХОДИШ «ЧИНИТЬ СМЕСИТЕЛЬ» К ДИРЕКТОРУ ОТДЕЛА @ ПОЛУЧАЕШЬ ПУХЛЫЕ КОНВЕРТИКИ, КОТОРЫЕ ЗУММЕРКАМ КНОПОЧНИКАМ НЕ НАБРАТЬ И ЗА КВАРТАЛ
>>198069533 Это было после того как тест им сделал и прислал. Трижды. В четвертое место взяли, на новый с нуля проект и это охуенная вещь, не ебаться с кодом, написанным долбаебами а самому решать что и как, и сеньеров пиздить чтоб писали правильно а не как хотят
>>198064106 (OP) >[] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([]) В действительности кто-то пишет так на JS? Это же пиздец полный. Да и вообще, есть ли тут программеры, которые пишут дохуя кода в одну строку? Программеры, а не мамкины студенты, которым и так сойдет.
>>198064106 (OP) >не знаю, давайте вы спросите о Вот тут ты обосрался. Нельзя вот так вести ответственный разговор. Я в жизни дважды проходил интервью. Оба раза долго готовился. Больше месяца. Хотел попасть именно туда и не рассматривал другие варианты. Наизусть учил возможные реплики чтобы не обосраться. Постоянно распинался километрами текста чтобы быть уверенным, что меня правильно понимают и в конце обязательно уточнял поняли ли что я имел ввиду и согласны ли. Во второй раз поднималась тема одного косяка в моей биографии. Там я огромный монолог высрал убеждая в том, что это не страшно. А тебя не взяли не из-за глупости, а из-за наглости.
>>198069485 Вероятность ситуации, когда у тебя под рукой нет интернета, а тебе нужно править код крайне мала, в твоем случае это просто редчайший кейс, который нормальные люди на нормальных работах даже не рассматривают
>>198065070 Какой же ты еблан. Баги языка у него блять. Это понимание работы интерпретатора, из чего идёт понимание работы натива. Не знаешь натив - значит ты гибок, как бревно и цена тебе, как специалисту - ноль. Типичная макака, прочитавшая доки по флоу и тайпскрипту. Я бы тебя ещё по прототипам погонял, по каррированию и прочим стандартным шаблонам. Визжал бы, как сучка и попиздавал пахать в макдак. Мимо сеньор-помидор.
>>198069996 Пиздец, хуево быть тобой. А я вот писал. И разница в частном случае применения в нашей системе оказалась на четыре порядка по скорости блять. Для тебя специально - четыре порядка это в 10000 раз быстрее. Но там конечно особый случай был, да.
>>198069996 В таких количествах не пишут, лол. А в C++, например, двойная инверсия (!!) часто используется для конвертации из целочисленного типа в булевый
>>198066949 >Если ебешься с кодом, уже не первый год, то такие диковинки должны быть более менее очевидны для тебя. Я ебусь с кодом уже не первый год, но если такое увижу в рабочем коде, то долго буду бить клавиатурой по яйцам тому, кто это написал. Потому что это пиздец говнокод и полная профнепригодность.
Вообще, почему вы не задумались над тем, что от нового члена команды требуется продемонстрировать высокий скилл в понимании говнокода? Не в написании хорошего кода, а в умении написать плохой? Это же пиздец.
>>198070228 Я как истинный дед пищу на шарп девелоп. ИДЕ полностью меня устраивает, но есть конечно штук 5 мелких багов которые хотелось бы чтобы пофиксили.
>>198070541 Чё? Я говорю что он не математик даже, все нужные алгоритмы уже написаны, он навелосипедит в 100 раз быстрее, но это всё ещё буднет квадрат, а у какого то кнута в книге будет то же самое за логн.
>>198070530 Да полно всяких есть, хотя может для того что ты там пишешь юнити действительно самый норм вариант. Я чет подумал что там просто форма будет без 3д и прочего.
>>198070417 Актуальная хуйня. Слегка умею в верстку и что-то рожаю на жсе. В какие стороны копать, чтобы хотя бы постажироваться в конторе? Есть еще мерзкий дебафф в виде гум. вышки. 24лвл безработный долбич
я о том, что индивидуальный подход к проблеме часто даёт выигрыш в перформансе, так как готовые решения пытаются быть слишком общими в ущерб элегантности и эфективности, подобно скальпеля и двуручной пилы
>>198070681 Объясните мне, человеку пишущему на шарпе, чего есть такого в jQuery и Angular чего нет в DOM (али как там называется JS без фреймворков). Я вот как-то писал одну хуйню на JS и охуевал (в плохом смысле) от простора для написания велосипедов там.
>>198070677 Ну бля если б чёт простое то можно вообще на любой хуйне сделать Но там чистого wpf например мало, свои контролы бы писать пришлось бы по любому, и это была бы только винда, а надо чтоб оно и на мак и на линукс работало, и тут то пиздец и подкрался... Кроме юнити ничего не нашли
>>198070892 Js придумали чтоб динамические меню работали, а оно вон как вышло... С пыхой аналогичная хуйня случилась кстати, сделали язык чтобы шаблоны страничек делать, а оно хуяк... И вона куда вылезло
>>198070681 Может я путаю, но я где-то видел как там разметку с кодом мешают, в этих ваших фронтенд-фреймворках. Выглядит, словно кто-то мимо проходил и насрал овощами прямо посреди механизма. У ПХПшников за это ебут.
>>198070403 >Вообще, почему вы не задумались над тем, что от нового члена команды требуется продемонстрировать высокий скилл в понимании говнокода? В том числе эту цель и преследует пример в посте ОПа.
>Это же пиздец. Этот мир не идеален и часто нужно работать с чужим говнокодом. Если подобные трюки поставят кого-то в тупик, то ему не место в индустрии.
>>198069875 В случае с юридическим отделом-это твоя прямая обязанность, особенно в РФии, где по другому нормальный бизнес просто не работает, лол >>198070053 И тем не менее, вероятность такая всегда есть. Я понимаю, что не совсем корректно сравнивать проггерство и юриспруденцию, но такое вполне может быть. И бывает в самый, сука, не подходящий момент. Не очень приятно, когда из-за пробела в знаниях или просто забывчивости рушиться вся твоя работа. А еще не приятней, когда из-за такого пробела может разрушиться вся твоя фирма
>>198071080 >Чем так JS рвет жопу местным вкатывальщикам? Да вот хз, в сравнении даже с шарпом (про C и кресты я вообще молчу) JS объективно язык для дебилов и велосипедистов.
>>198071123 >Если подобные трюки поставят кого-то в тупик, то ему не место в индустрии. Да зачем соваться в "индустрию", в которой написали такое? Вот смотри, раз написали - значит говнокодеры. Значит разработчики, ревьюверы, тимлиды, вообще вся эта шайка-лейка, вплоть до директора - не очень. Как специалисты. А теперь им надо разгрести авгиевы конюшни и они ищут гуру, который всё может поправить (как Супермен), при этом всех остальных они брезгливо заворачивают с формулировкой "раз ты не можешь разобраться в нашем говнокоде, то ты говно". Я реально хуею с такого подхода, дорогая редакция.
>>198071157 >Как же прельстиво, что я пишу на строго типизированных языках, а не на этой параше Это да, в нормальных языках ты уже даже за [] без указания типа получишь эксепшон в ебало.
Попробую вкатиться в тред так чтоб не слишком жирно было.
ЕБАШУ В СИ# ЧЕРЕЗ GOTO ПРИМИТИВНЫЕ СКРИПТЫ ДЛЯ АВТОМАТИЗАЦИИ ЗАДАЧ В АРБИТРАЖЕ ТРАФФИКА @ НЕ ЗНАЮ НИ ПРО ПАТТЕРНЫ, НИ ПРО МОДНЫЕ ФРЕЙМВОРКИ НИ ПРО ДРУГУЮ МОДНУЮ ХУЙНЮ, ПО БОЛЬШЕЙ ЧАСТИ ПОЛЬЗУЮСЬ ТЕМ УРОВНЕМ ЗНАНИЙ ЧТО ДАЛИ В СОВЕТСКОМ ДЕТСКОМ САДУ ЗА КОММПЬЮТЕРОМ МИКРОША КОГДА Я ПРОГРАММУ ДЛЯ ЛУНОХОДА ЕБАШИЛ ПРИБЛИЖАЯ СВЕТЛОЕ ЗАВТРА @ СИЛЬНО ПОДОЗРЕВАЮ ЧТО ФУНКЦИОНАЛЬНОЕ И ОБЪЕКТНО ОРИЕНТИРОВАННОЕ ПРОГРАМИРОВАНИЕ НЕ ГОВОРЯ О РЕКУРСИЯХ И ПРОЧЕЙ ПОЕБОТЕ ВЫДУМАЛИ КАПИТАЛИСТЫ, ЧТОБЫ НАЕБЫВАТЬ КОДОМАКАК ПРОЛЕТАРИЕВ В ЛЮБОЙ МОМЕНТ ВЫСТАВЛЯЯ ИХ НА МОРОЗ @ БЕЗ ЗАДНЕЙ МЫСЛИ ПОЛУЧАЮ 20-30к ДОЛЛАРОВ В МЕСЯЦ ПОСЛЕДНИЙ ГОД. НЕ МОГУ ВЫДУМАТЬ КАК БОЛЬШЕ 1кк РУБЛЕЙ В МЕСЯЦ ПОТРАТИТЬ
Смотрю много тут макакенов кукарекает. Какие ваши оправдания?
Ребята, что делать если прошел собес на жуна, пришел в офис, а про тебя забыли? Просто сижу за компом уже месяц, зп присылают, мб мне задание нужно попросить или чего?
можно выстроить красивую обьектную архитектуру, работает он очень шустро, действительно илюзия десктопного приложения. Высокий порог вхождения, к сожалению, но коль уж ты выучил его, то писать код очень приятно, для всего есть своё место.
Вот работа с jQuery всё время напоминала мне как будто сотни ножниц постоянно кромсают и переклеивают DOM. Есть ножницы разбросанные рандомно по разметке, есть такие что спрятаны хрен знает в какой папке, некоторые из них режут одно и тоже место одновременно, некоторые пытаются резать то чего нет иди такие, что на самом деле не ножницы, а бензопила. Работать неприятно, код выглядит грязно, можно работать с проектом год и всё еще не подозревать о существовании 95% скриптов
>>198071196 >JS объективно язык для дебилов только создатель шарпа уже пилит TS 5й год и похоже останавливаться не собирается. JS в 2019 очень важный и распространенный язык, и только будет еще больше распространяться. вообщем учи JS пока тебя рыночек не порешал
>>198071383 Ну вон Лиза Пескова тоже дохуя получает. Сосать все умеют, но не все хотят. Ты вон даже не знаешь куда потратить, в люди на 8к живут в деревнях счастливо.
>>198071505 Ну дык веб не стоит на месте, да и шапр тоже пилится. Я вот лично считаю что шарп для десктопных приложений, а JS для веба. Но как по мне ввести строгую типизацию в JS бы не помешало.
>>198071133 Какая катастрофическая чушь. Интернет - такой же инструмент как молоток, или, допустим асфальтоукладчик."Каково это, когда ты не можешь забивать гвозди без молотка, и из-за этого рушится твой бизнес?" - абсурдный вопрос, правда?
>>198071300 > им надо разгрести авгиевы конюшни и они ищут гуру Гуру на з/п вчерашнего студента. Они же серьёзные дяди! Со старым говном не работают, а серят самое свежее!
>>198071300 >Да зачем соваться в "индустрию", в которой написали такое? Вот это двачну, ящитаю нужно показывать такие изумруды говнокода вкатывальщикам. Похоже многие из их числа считают, что 300к в наносекунду за сидение на жопе платят.
>Значит разработчики, ревьюверы, тимлиды, вообще вся эта шайка-лейка, вплоть до директора - не очень. Понятно. Смотри, приходит кабанчик и просит починить проект который приносит ему реальные деньги. Прошлые разработчики кинули его через бревно. Внутри кода такое как в примере. Какова вероятность, что менеджер откажет на этом основании говнокод, если заказчик платежеспособен?
>>198071133 >В случае с юридическим отделом-это твоя прямая обязанность Сам работай в шарашкиных конторах, где ты будучи погромистом отвечаешь за финансы, у меня за 4 года ни разу такого не было
>когда из-за такого пробела может разрушиться вся твоя фирма Ну и доебывайте прогеров финансовыми вопросами, только не удивляйтесь, что вас нахуй посылают
>>198071586 Но Лиза Пескова не пояснит простую вещь. Нахуя от програмоблядков я с каждым годом слышу все более и более оторванную от реальности ДИЧЬ которая только повышает нахуй не нужный уровень абстракции? Причем что самое смешное, единственным оправданием повышения уровня абстракции является КУД КУДАХТ НО КОД ЖЕ ДОЛЖЕН БЫТЬ ЧИТАЕМЫМ, КОД ДОЛЖЕН БЫТЬ ПОНЯТНЫМ ЛЮБОМУ ДЕБИЛУ И ЕДИНООБРАЗНЫМ. Подумать только, програмоблядков дрессируют до такой степени что вместо того чтобы вечерком пивка пойти бухнуть, они начинают читать книжки по правильному оформлению когда и до одури спорят где знак табуляции надо поставить, а где 2 пробела подрят воткнуть.
Шавки проллетарские, вы хотя бы осознаете что вас тупо дрессируют?
>>198069996 Уберу ненужные проверки на неправильное значение (если знаю, что, параметры всегда будут передаваться правильными), вместо catch добавлю проверку ответа ручками (кидание exception'ов - один из основных боттлнеков любой либы). Алсо, добавлю мануальный range-checking ручками для оттестированых частей кода, и занесу всё под unchecked. А ещё лучше - сделаю DLL на C/++ и потом уже подключу к коду на C#, если он мне нужен будет
>>198065492 А потом, когда кризисы-хуизисы все эти 300к любители копипасты оказываются на улице с ипотекой. Не потому что они плохие, а потому что таких ебанько возьмут в соответсвующего уровня контора, которая пилит-откатывает. А кампутер саенс инжинеры да, да, слово программист уже давно зашкварено зумерками-погромистами, которые винду себе переставить не могут получают свои 200к, работают над чем-то приносящим реальный доход и в хуй не дуют.
>>198071662 кстати в этом плане JS потихоньку двигается. вон даже пропосал протоколов (аналог интерфейсов) висит, правда не двигается уже хз сколько, видимо других проблем хватает. Наконец то приняли приватные проперти. Разгребут текущие пропосалы в течении лет 5 и примутся за добавление типизации, скорее будет опционально как с пхп.
ну а десктоп приложения в 2019 удобнее на электроне писать
>>198071810 Рак JS уже и эту область понемногу начинает захватывать. Например в последних версиях ардуино можно писать на JS хорошо что хоть на этой параше не пишут серьезные проекты... хотя еще не вечер как говорится.
ну не скажи. я тоже противник наращивания абстракций и всякого софткода,но вовсе без них жизнь очень печальна и безрадосна. без DI, фабрик и репозиториев и вовсе тяжело
>>198071701 Вот замечательный пример. НАЕМНАЯ ШАВКА С ГАЛЕРЫ. Я ни разу в жизни никому свою способность к кодингу как и свою способность к труду ни разу не ПРОДАЛ. Я продаю только ГОТОВЫЙ ПРОДУКТкоторый моей способностью к труду (достаточно хуевой если честно признаться), создается.
Мне нахуй не нужно чтобы в моей интеллектуальной собственности которая деньги приносит какое то лошье копалось. Почему ни разу за годы сидения на дваче где каждый 2 программист, никто вот этой хуйни не озвучил?
>>198071818 Ты же сам же написал, что твой уровень - это примитивные скрипты, то есть к программированию отношения не имеешь. Нахуй после этого ты что-то пишешь я не пойму.
>>198071410 Это тыт попал. Ищи себе псевдоработку живо, т.к. за всё время, что ты просидишь, когда про тебя вспомнят последует провокация, "а хули хуйня нейм нихуя не делает?" И тут тебе нужна будет отмаза позаковырстее, чем , "з/п получаю". Просто упади на хвост кому-нибудь или перед непосредственным начальником глазуки позакатывай.
>>198071905 Станки с ЧПУ обычно на C и C++, которые как-бы тоже языки со строгой типизацией. Есть конечно еще всякая поебень типо матлаба но это уже совсем другая история.
>>198071804 >Какова вероятность, что менеджер откажет на этом основании говнокод, если заказчик платежеспособен? Вангую, что будет дорого и долго. На то и говнокод.
>>198071899 Лол, ты ошибаешься. Как раз таки велосипедописатели и оказываются на улице с голой жопой. Я, конечно, не имею в виду реально крутых спецов, которые могут писать реально крутые алгоритмы - но таких по пальцам пересчитать. А в том, чтобы быть очередным долбоёбом, который свою реализацию строки пишет, ничего хорошего нет.
>>198071804 >Внутри кода такое как в примере. Да я не против, можно переписать любое говно, были бы деньги. Но только не надо говорить, что разбирать такие перлы - это "простенько" и "база", без которой с программистом и говорить не о чем. Чтобы читать такое с листа, нужно набивать руку не один год. Ну или надрачивать олимпиадное программирование.
>>198071804 вот именно этим бесполезным уродам платят слишком много по сути они не заслужили таких денег и их работа убыточна для производства ведь они нихуя не делают просто кнопки жмут и код пишут которого по сути не существует то есть реально они нечего не добывают не обрабатывают просто занимаются хуйнёй даже от уборщицы реальной пользы больше она тоже ни чего не изготавливает но зато поддерживает чистоту
но разве спустя время ты сам можеш вспомнить что к чему, если код написан хотя бы в половину так плохо как ты описал? это же как срать самому себе в штаны, я понимаю, что сначала тепло и ты точно знаешь что никто их после тебя не наденет, но всё же
>>198067168 >сравнивает стратегическое ПО и сайтики Блядь, тупое уебище. Ты поинмаешь что в сферах военки, атомной энергетики, самолетостроения, медицины происходит глубокий аудит кода, тебя за каждый пакет ебать в жопу будут, а при его обновлении будут ебать еще раз, чтобы убедиться, что там нет малварей\эксплойтов\бэкдоров и все нахуй не упало.
>>198072042 Ну так и отлично, разработчик который это будет разгребать имеет сниженные требования к производительности. Компания получит свою выгоду.
>>198072070 Это грустная реальность и зачастую именно джунам приходится копаться в подобной мусорке. В бугурте ОПа как раз отсеяли джуна без требуемых навыков.
>>198072194 Ха-ха. Рассказывали, как в одной конторе задачу помнил только программист. Все остальным было по хуй. Когда один прогер уходил, нанимали другого, который будет помнить. Про задачу по прежнему всем похуй. Из-за этого отбор самый строгий, т.к. если и прогеру будет по хуй, то придётся работать самим :-)
в современном мире в первую очередь больше ценятся легкость поддержки и скорость разработки чем размеры бинарников или скорость выполнения хотя с этим проблем ни у ноды и ни у электрона нет
>>198072249 Ты тупой дегрод там свою виндоус чтоли изобрел и делаешь пакеты обновлений?? на производстве везде стоит обычная винда и в случае чего любой дурак её может переустановить, ты кстати походу не программист раз тебя на работе в жопу ебут, попробуй в deep-throat вкатится вот там посложнее будет.
>>198064106 (OP) Вот читаю все эти ваши перепалки, где вы кичитесь какими-то важными только для вас знаниями и обсирая технологии друг друга, и понимаю, насколько мне повезло, что не стал вляпываться во все это говно.
>>198071814 >Сам работай в шарашкиных конторах, где ты будучи погромистом отвечаешь за финансы, у меня за 4 года ни разу такого не было Мань, я за финансы не отвечаю. Я отвечаю за проебы по этим финансам, фирштейн? Это одна из прямых обязаностей юриста в принципе, решать факапы как твоей компании, так и твоих контрагентов. Я тебе говорю о том, что бывают ситуации, когда именно начальные знания в твоей области могут спасти твою жопу >Ну и доебывайте прогеров финансовыми вопросами Никто их не доебывает, их доебывают прогерскими вопросами, на которые они не могут ответить понимаешь? Тем более, если уж в такой отрасли, как юриспруденция, бывает вопросы, которые в гугле так просто и не найти и приходиться реально включать свои знания, то не думаю, что в куда более сложной отрасли проггерства таких вопросов нет и все легко находится в гугле
>>198072286 >разработчик который это будет разгребать имеет сниженные требования к производительности Чего? Один разработчик будет занят одним проектом довольно долгое время. Есть шанс, что он тупо свалит с этого корабля садизма когда ему такой же второй вручишь. В конце-концов если бы человек хотел убирать дерьмо, то он не пошёл бы в программисты. Хуёвая какая-то выгода для кампании.
>>198072403 Электрон не работает на одном ядре CPU любой герцовки, минимальное требования - два. Требует минимум 2-4 гига RAM (блокнот, занимающий гиг оперативы - Atom), занимает много места (ту же VS Studio с плагинами будет сложно ужать на флешку меньше 16 гигов, других аппов тоже много не влезет, а ещё на HDD будет запускатся очень долго). Для комфортной скорости работы требует мощное железо и SSD, и даже на нем умудряется лагать на простейших операциях по типу замены большого количества одних слов на другие
>>198071899 Я не соглашусь с тобой. Как бывший крестовик-затейник ебашил все с нуля в конторе "мы не потерпим ни либы, ни копипасты, ни даже строчки чужого кода на государство за какие-то 60к в центне этой ебучей страны. Все математики дохуя, ходят блядь будто Лобачевские и презентуют свои классы и методы, как будто гипотезу Эйлера разрешили. При этом по большей части всю логику писал я, а эти пидорасы дрочились в какую-то свою заебную хуйню. Ушел на девопса-шарписта в частную лавочку и о чудо - ЗП 200К на руки и все разговаривают уважительно, хороший продукт-сервис и стабильный рост. Я на хую крутил ваше "настоящее программирование" и кудахтер-саенс инженеров.
>>198064106 (OP) Вполне вероятно что Оп охуенный программист только в своих гомофантазиях, подобные вопросы отсеивают тех, кто только видосики смотрел в ютубе, а реальной практики не имеет, в том числе и командной работы, когда переодически надо нырять в говнокод своего коллеги. Тут же налицо неспособность распарсить в уме строчку кода, плюс неадеквватная агресивная позиция. Нахуй нужен.
Алсо на работу взяли кодера, он не смог написать регулярку на собесе, но бодренько объяснил как бы он сделал это на пальцах. Было понятно что дать ему книжку, то регулярки он выучит.
>>198072846 Похоже ты не понял мою мысль. Если необходимо работать с говнокодом, то разработчик обьясняет менеджеру, что это займет больше времени. А менеджер обьяснит кабанчику, что его проект имеет проблемки и это будет долго и дорого.
>если бы человек хотел убирать дерьмо, то он не пошёл бы Не могу не согласиться, я бы с удовольствием пошел в инвесторы, сидел бы на своей яхте и смотрел в ноутбук как на мои счета дивиденды падают. Но реальность имеет свои нюансы.
Но скажу, что без опыта и даже с вышкой в ДС устроиться нереально, нужно чтоб пиздец как повезло. В противном случае возьмут только ждуном за 45 на галеру, где будут ебать и в хвост и в гриву.
>>198073311 >Но реальность имеет свои нюансы. У нормальных разработчиков проблем с работой нет. А не нормальные прокачиваются на говне, потом уходят на качественные проекты с хорошими деньгами. Потом бедняги-менеджеры ноют, что джуны быстро уходят.
>>198073311 > Но реальность имеет свои нюансы. Когдя я узнал, что любая тётя срака, работающая заведующей ДОУ ворует премиальные у персонала на тыщи рублей я понял, что прогерство - просто дрочилово тупое. Есть же люди, которые просто живут и не ебут себе мозг всякой хуйней.
>>198073195 >Коммиблядь вываливает пачку бугурта как бы он ставил бесполезных паразитов к стенке >Паразиту стало неприятно? Хуй знает, мне показалось, что неприятно тебе. Ты кстати сейчас пишешь в тред, используя результат труда паразитов, это и есть то самое ДВОЕМЫСЛИЕ?
>>198071705 Да, интернет-штука правда полезная, тут не спорю. Но ведь действительно обидно, когда из-за отсутствия молотка рушится твой бизнес, не так ли? Хотя поставленный тобой тезис и кажется глупым, ИРЛ бывают самые разные ситуации Как я уже заметил выше >Тем более, если уж в такой отрасли, как юриспруденция, бывает вопросы, которые в поисковике так просто и не найти и приходиться реально включать свои знания, то не думаю, что в куда более сложной отрасли проггерства таких вопросов нет и все легко находится в гугле
Зачем вообще ваше ООП надо? Не понимаю. Пишу себе код под микроконтроллеры для различных приборов и ЧПУ. Библиотеки какие-то, классы, наследования, в каких приложениях оно реально нужно?
>>198073827 Электротехническое устройство (компьютер) это результат труда многих специальностей, виндоус разработал билл-гейтз, а что разработал ты уважаемый паразит?
>>198073673 Я не спорю с этим, вот менеджеру как раз и платят за то, чтобы джуны не уходили и работников все устраивало с минимальным финансовым ущербом для компании.
>>198073688 У некоторых людей есть моральный компас и принципы. Если бы все были мразями и социопатами как тётя Срака, то возможно у нас бы не было цивилизации.
>>198073644 Видел я умников, которые JSON регулярками парсили. Модифицировать сложно, разбирать долго, а сам код похож на спагетти. Лучше либы NewtonsoftJson для C# пока ещё ничего не придумали
>>198074117 Надо бить по рукам. Регулярные выражения не предназначены для работы с древовидными структурами. Предлагай таким умникам, написать регулярку чтобы вытащить содержимое самых вложенных скобочек в строке (((())((()))(()))
>>198074412 >вытащить содержимое самых вложенных скобочек в строке (((())((()))(())) Забавно, что я видел такой челлендж (только не с обязательным использованием регулярок) на leetcode пару месяцев назад. Если ты взял оттуда - обнял
>>198074117 Ну, понятно, что структурированные данные проще разбирать, блядь, готовыми парсерами, но если ты внутрь Json Parser либы заглянешь, то ты увидишь ТЕ ЖЕ САМЫЕ ЕБАНЫЕ РЕГУЛЯРКИ. В чем прикол-то тогда? Нет, я не спорю, парсить то, под что уже сваяли парсер - долбоебизм, но я так нихуя и не услышал конкретики, чем плохи регулярки, кроме очевидно ебланского использования.
>>198074756 Где он процветает у тебя дома только? Я нигде не видел что-бы стоял линукс, это крайне не удобная операционная система, не понимаю зачем себе совать палки в колёса что бы потом выебънуться перед другими придурками типо посмотрите у меня линукс я не быдло и похуй что половина программ не работает и почти все игры тоже.
>>198073981 Например чтобы тебе не нужно было для объединения числа 12345 и строки "хуй" писать свой велосипед. А еще например чтобы у тебя не было зависимости от расположения вызываемой функции (актуально только для С) и еще чтобы можно было делать вот так: bool HasDick(Sex sex, isTrap = false) В С и крестах тебе нужно будет указывать каждый раз всю хуйню, когда в С# тебе достаточно указать только sex А еще можно вот так сделать: static bool HasDick(this Sex sex, isTrap = false) и тогда можно будет делать вот так: bool hasDick = you.HasDick(); А еще можно классы наследовать.
>>198075652 Было бы чем гордится. В сбере вообще ушибленные работают, слыхал. Зато с вышкой. Видимо никуда больше не берут кроме как в гос.шараги. мимо
>>198075763 В такие серьёзные компании не берут всякое говно, а человек получивший высшее образование по информационным технологиям это тебе не хуй с горы, правильно приходит дебил с 9-11классами и начинает затирать какой он умный, настолько умный что не смог сдать экзамены и осилить всю программу учебную.
>>198075333 В C++ есть опциональные параметры метода. В чистом C тоже можно изловчится парой методов, например: bool HasDick(int sex) {} bool TrapHasDick(int sex) { return !HasDick(sex); }
Или даже в самом коде: bool hasDick = HasDick(int sex); if(trap) hasDick = !hasDick;
Согласен, что в C всё это будет выглядеть не так красиво, но по скорости работы он даст пососать и крестам, и шарпу.
>>198073847 Ты не понимаешь принципиальной разницы работы програмиста и юриста. Программист похож на математика. Он не работает с фактологией, он работает со структурами, которые кладутся на тот или иной язык/библиотеку. Программист улавливает паттерны и создат паттерны, инструменты, по-сути, вторичная шелуха. Самое вредное, что может сделать программист - зациклиться на инструменте, заучить все его особенности и всратые места, как это обычно делают крестобляди, или жспидор из оп-поста
>>198073974 Нет, нет и ещё раз нет. Используй реактивное программирование, используй конечные автоматы, не используй блядский goto. Единственный допустимый кейс использования goto - выход наружу из цикла вложенности больше двух, и то, если ты делаешь блядскую студенческую лабу.
>>198078015 >Единственный допустимый кейс использования goto ...это программирование high-performance кода на низкоуровневых языках по типу C/++, т.к. позволяет оптимизировать многие части кода.
>выход наружу из цикла вложенности больше двух int coords = new int[2]; bool found = false; for(int i = 0; i < arr.Length || found; i++) { for(int j = 0; j < arr.Length || found; j++) { if(arr[j] == requestedValue) { coords[0] = i; coords[1] = j; found = true } } }
Это если нет возможности реализовать отдельный метод, который будет делать return i, j; (с ref там overhead будет небольшой для массивов любого размера)
>>198080389 >j < arr . Length >И ещё arr [j] == requestedValue Макака, не ешь код. Вообщем, там jagged array, ибо двумерные массивы в C# не оптимизированны и вообще не CLS-compliant
@ Приходите на собседование в простенькую компанию, тимлид не может принять, принимает джуниор
@ Думаете что взяли судьбу за яйца
@ Скажите а что будет если [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([])
@ не знаю, давайте вы спросите о фреймворке или про типизацию, которую я исопльзую как раз что бы не докпускать таких ошибок в ваших вопросах , алгоритмы или хотя бы замыкания
@ я спрашиваю простые вопросы, если вы не знаете на них ответы вы не приняты, о чем с вами говорить , если вы не можеет ответить даже на них? мы вам перезвоним