Сап, двач. Репортинг ин студент 19 лвл. Хочу вкатиться работать по направлению .net, поэтому реквестирую вопросы по оному (как будто вы проводите со мной собеседование на должность джуниора). Буду отвечать, а вы будете говорить, прав я или нет.
>>123063971 (OP)bump
>>123063971 (OP)> Репортинг ин студент 19 лвл. А английский сначала выучить ты не хочешь?
bump
>>123064108bump
я джавист, но принципы ООП?
>>123064301Полиморфизм, инкапсуляция, наследование
бамп
бампБуду отвечать не заглядывая никуда. Так что если обосрусь, то обосрусь
Переопределение метода родительского класса?
>>123064301Что бы хуй стоял и деньги были. Ну и еще было бы классно, что бы весь код представлял собой описание объектов и их взаимодействий. Да причем так, что бы объекты были как можно более самостоятельны, что бы при работе с ними не приходилось еще и их изучать. Иными словами что бы они просто предоставляли интерфейс и не мучили нас лишними подробностями.
>>123064366Продолжай.
>>123064499Да.Может ты хотел спросить "как переопределить метод родительского класса и возможно ли это вообще?"
>>123064499Если virtual, то override, а если просто перекрыть метод, то ничего не надо делать, просто вроде бы как объявить метод с той же сигнатурой
>>123064703Я вмысле какими средствами это производится в c sharp
>>123064703он про отличия new и override
>>123064822new, override
Красиво?[code]public class Man { public Man(string id, string name, IEnumerable<Brother> brothers, Guid id, int year, int age) : base(id, year) { this.Name = name; this.Brothers = brothers; this.Id = id; this.Age = age; } public Man(string id, string name, string note, IEnumerable<Brother> brothers, Guid id, int year, int age) : base(id, note, year) { this.Name = name; this.Brothers = brothers; this.Id = id; this.Age = age; } public Man(string id, string name, IEnumerable<Brother> brothers, Guid id, int year, int age) : base(id, year) { this.Name = name; this.Brothers = brothers; this.Id = id; this.Age = age; } public Man(string id, string name, string note, IEnumerable<Brother> brothers, Guid id, int year, int age) : base(id, note, year) { this.Name = name; this.Brothers = brothers; this.Id = id; this.Age = age; } public Man(string id, string name, Guid id, int year, int age) : base(id, year) { this.Name = name; this.Brothers = new List<Brother>() { new Brother(Guid.NewGuid().ToString()) }; this.Id = id; this.Age = age; } public Man(string id, string name, string note, Guid id, int year, int age) : base(id, note, year) { this.Name = name; this.Brothers = new List<Brother>() { new Brother(Guid.NewGuid().ToString()) }; this.Id = id; this.Age = age; } public Man(string id, string name, Guid id, int year, int age) : base(id, year) { this.Name = name; this.Brothers = new List<Brother>() { new Brother(Guid.NewGuid().ToString()) }; this.Id = id; this.Age = age; } public Man(string id, string name, string note, Guid id, int year, int age) : base(id, note, year) { this.Name = name; this.Id = id; this.Brothers = new List<Brother>() { new Brother(Guid.NewGuid().ToString()) }; this.Age = age; } public string Name { get; } public Guid Id { get; } public IEnumerable<Brother> Brothers { get; } public int Age { get; } }[/code]
Спроси у гугла список вопросов для собеседования.
>>123064764бамп
>>123065081Моар вопросов
>>123063971 (OP)продай мне ручку
Мои ответы>>123064366>>123064998
Блять, какого хуя галочка ОП-а не ставится
Так же джавист/питонист - кун, но тоже ворвусь.Почему именно .net?В какую область/направление разработки хочешь? какие знаешь?Что такое полиморфизм/инкапсуляция/наследование?
>>123063971 (OP)Вы нам не подходите
>>123065065Так, ну хорошо. У нас есть класс Man. А хули спецификация доступа при объявлении. А что тогда будет, если поставить приватный? Типа можно только из неймспейса вызывать?Что такое base? Это метод другого класса? Тогда где указание, чей именно это метод? Класс Man вроде как ни от кого не наследуется даже!Хули ты простоянно this. пишешь? Без этого у вас что ли не понятно, что переменные нужно из класса брать? Но почему? Других же там точно нетмимо-впервые-вижу-c#
>>123065351Знаю всего понемногу. В ооп разбираюсь хуевато на самом деле. Синтаксис шарпов знаю заебись, по своему мнению, немного знаю asp.net mvc (смотрел курсы ITVDN и книжечку почитал, но практики нормальной хуй было), WPF, Linq to sql. Выбрал потому, что дохуя всяких полезных технологий, приятный синтаксис, недавно вот ксамарин бесплатным стал, уже для универчика сделал шпорку себе на андроид, лелПолиморфизм - пишешь один раз - используешь много. Позволяет использовать члены базового класса\интерфейса.Инкапсуляция - скрытие членов классаНаследование - наследование, лол. Позволяет наследоваться от классов, интерфейсов, наследовать и переопределять их методы, свойства
>>123065747блять, это я, ОП
>>123065351Полиморфизм - это когда один и тот же метод объекта может выполнять разные действия в зависимости от типа этого самого объекта.Инкапсуляция - это когда объект скрывает свою внутреннюю структуру предоставляя только набор интерфейсов и избавляя пользователя от необходимости думать о том, что же там за пиздец таки происходит.Наследование - это когда за 29 постов о программировании про полиморфизм, инкапсуляцию и наследование спросили уже трижды.
Бамп
>>123065842А где тогда твоя зелененькая подпись "ОП"? Может ты просто сам зелененький?
>>123065895Жизненно. Спрашивайте что нибудь другое. Никто не спросил про async\await, линки, лямбда замыкания, захваты переменных, про сериализацию-десериализацию.Хотя мне кажется, что никто ничего про это не знает, просто прочитали в интернете статейку про ооп
Как работать с объектами COM?
>>123066030Это мой ответ был, подтверждаю
>>123066132Ох, про КОМ не ебу вообще ничего, если честно
>>123066177Перезвоним, ага
>>123066177А зря. Там если не углубляться, то все просто в целом. Просишь какой-нибудь конструктор собрать тебе объект, получаешь на него интерфейс и дальше работаешь с ним как хочешь. А потом, когда он больше не нужен, просто вызываешь Iobject->Release();
Как указать конвенцию вызова при использовании P/Invoke?
>>123066108Доставил. ) Благодарю.>>123065747Проиграл с "приятного синтаксиса", лол... Ладно, не за холивары мы тут.В какую область разработки хочешь? Что вообще знаешь об этом?
Начиная с какого размера объекты попадают в LOH?
>>123066404Не знаю тоже
>>123066575Дядь, а такие вопросы точно джуниорам задают?
Что такое предсказание ветвлений(branch prediction)?
>>123066463Даже не знаю. Что нибудь связанное с софтом, потому что веб программинг слишком скучно ИМХО
>>123063971 (OP)как работают аттрибуты?что вы знаете о TPL?знакомы с LINQ?расскажите про раннее и позднее связывания, их преимущества, недостатки и назначение каждого.
Что делает JIT после первого вызова функции и как вызывает эту функцию дальше?
Расскажите, что вы знаете про pinned-объекты
>>12306657585000 байтПять наносекунд в гуглеА нахуя вам аж две кучи?
Как атомарно инкрементировать значение переменной?
>>123063971 (OP)Вы нам не подходите, у Вас опыта нет, молодой человек.Да и вообще, мы, макаку заказывали!
>>123066923Там их даже больше, high frequency heap например еще есть
>>123066793В зависимости от реализации не? Вангую, что таки запоминает её, вместо рекомпиляции каждый раз
>>123066938А какого размера переменная?
>>123063971 (OP)>как будто вы проводите со мной собеседование на должность джуниораТестовое задание выполни и тогда посмотрим. Знание конкретных фишечек синтаксиса вторично, главное, чтобы ты не рожал быдлокод и мог в грамотную декомпозицию задачи. Эти навыки от языка/платформы не зависят.
>>123066995Ох. А у вас вообще delete/free есть? Или все только сборщик мусора делает?
>>123067181Быдлокодовость зависит. Но правда больше от знания хороших ходов, которые таки бывает и зависят от языка.
>>123067262Все делает сборщик мусора, но есть IDisposible и финализаторы.
>>123066777Аттрибуты позволяют декорировать классы, методы, поля. По сути аттрибут - это "метка". Например, пометив свойство как [NonSerializable] мы сделаем так, чтобы поле не сериализировалось, также аттрибуты играют большую роль при применении фильтров в asp.netTPL - task parallel library. Дает нам высокоуровневую оболочку для Thread посредством введения Task. Ну типа я еще сижу рассказываю дохуя про коллбэкметоды, async\await, таск фактори, про классификацию потоков (запущенные, созданные и т.д), cancellationtokens, таскшедулеры и т.д и т.пLINQ - язык интегрированных запросов. Охуенная фича шарпов, позволяющая работать с массивами данных, реализующими интерфейс IEnumerable. Позволяет писать в как в функциональном стиле (list.Where(...).Select(...)) так и в декларативном (var result = from s in list where ... select ...)Вот про связывание знаю пиздец мало, как и по сборкам в общем, так что я уже заранее обосрался на этом
>>123067262>А у вас вообще delete/free есть?Нахуя? Приравняй указатель на объект нулу, виртуальная машина поймет, что объект больше не нужен.
>>123066793dunno
Зачем в шарпе могут быть полезны слабые ссылки?
>>123067167Размером с твою мамашу-шлюху, пидор
>>123066938Interlocked.Increment(...) как то так вроде. Ну я знаю, что эта хуита позволяет потокобезопастно инкрементировать переменные
Хорошо.Где Вы видите себя через 5 лет?В чём заключается Ваш самый большой недостаток?Почему крышки канализационных люков круглые?Расскажите мне о себе.
>>123067456> Hello world почти не тормозит> 85 гб ОЗУ должно хватить> зачем мне думать о менеджменте памяти, я лучше ебану ещё пару плашек ОЗУ
>>123067400>IEnumerableНу вот тебе и COM интерфейс
>>123067675Через пять лет вижу себя C# SENIOR FULL STACK MANAGER UNITY SOFTWARE WEB DEVELOPER СМУЗЗИ МАФФИНЫ КОВОРКИНГМой главный недостаток - я всратый сыч-омегаОни не падают внутрь канализационного колодца при любом поворотедеанон
Вот тебе мой топ вопросов: 1. Что происходит, когда ты создаешь объект? (имеется ввиду, что происходит, когда ты пишешь в редакторе слово new).2. Какие основные условия должны быть соблюдены для того, чтобы метод можно было назвать overloaded?3. Опиши суть полиморфизма своими словами.4. Что происходит при передаче значения теоретически совместимых типов данных друг другу, но различных по своей вместимости?5. Когда ты начал изучать C#, у тебя не появилось желание побаловаться в попку?
>>123067685Огромное количество приложений на моб. девайсы пишется на джава и почему-то нигде не требуется 85гб. Ты о чём вообще?
>>123067685Ты плохо думаешь об оптимизаторах. Они уже давно в теме и знаю, что после obj = null, нужно втыкать освобождение памяти.
>>123067768Мы Вам перезвоним.
ЕЩЕ ВОПРОСОВ БЛЕАТЬ>>123067768Мой ответ
>>123067675>Где Вы видите себя через 5 лет?радиоактивным пеплом
>>123067783>5. Когда ты начал изучать C#, у тебя не появилось желание побаловаться в попку?А я думал, у меня одного возникло такое желание.
>>123067796Это пока что. Гугл скоро откажется от Джавы, и тогда мы будем сидеть без работы и крутить сервера. Ты этого хочешь?
>>123067675>Хорошо.А то, еба!>Где Вы видите себя через 5 лет?Тут. Двигая вашу компанию к невиданным прежде высотам, о которых сейчас вы боитесь и мечтать>В чём заключается Ваш самый большой недостаток?Не пришел к вам раньше.>Почему крышки канализационных люков круглые?Проще всего изготовить. Удобно для использования.>Расскажите мне о себе.Ну я классный. Там, к слову, резюме лежит, там об этом подробнее есть.
>>123067926Мы Вам перезвоним.
>>123067926>ТутНА ДВАЧЕ ЧТО ЛИ?)))))))))
>>123067783Когда ты пишешь в редакторе слово new, то он сохраняет это в буфер, а затем, когда буфер заполняется или когда пользователь сохраняет документ, редактор записывает это изменение в файл.Ну а когда ты создаешь объект, то сначала new за тебя придумывает, куда бы его поместить, находит подходящее место, говорит что-то вроде "Вот тут теперь будут поля этого объекта" и все это богатство передает конструктору, который там инициализирует, что хочет.
>>1230677831. оператор new выделяет память под объект в куче2. одинаковое имя, разные возвращаемые значения, разное количество - тип параметров метода3. Позволяет использовать один кусок кода из базового класса в производном классе, даже по сути не задавая этот кусок кода в производном классе4. Не знаю, тащемта. По сути CLR должен выделить доп.кусок памяти для типа большего размера5. Нет ^_^
Блять да сука. Мой ответ >>123068185
>>123068185>в кучеВ куче чего? В куче говна?
>>123068185Что такое CLR?
>>123068314Что блять? Так то это термин
>>123068420Накинул тебе термин защеку. Давай определение "кучи" своими словами.
>>1230677832.Видимо он должен быть перегружен? Ну а перегруженный метод - это когда у нас есть еще один такой-же метод(с тем же названием), но с другими параметрами3. Выше описывал. Там правда есть, могу ссылку дать4. Нихуя не понял. Теоретически совместимые? Ну положим, что это значит, что они одного размера и всякий раз, когда мы пытаемся получить что-то оттуда, то как бы мы это не делали (Каким бы типом не представляли этот кусок памяти) нам всегда удастся это сделать. Если так, то мы просто получим кучу мусора.5. Я не изучал c#. Только кресты. С тех пор регулярно играю со своим очком.
>>123068420Есть термин Heap, а куча это твой говноперевод.
>>123068413Common language runtime - исполняющая среда
So sychname, let me interview your english skill. Tell me about yourself in general
var r = new Enumerable.Range(0, 1000).ToArray();Какой код отработает быстрее:for(int i =0; i < r.Length; i++) { r =2; }илиr = r.Select(x => x 2);?
>>123068561I HEV NEVER BIN WITH GENERAL
>>123068497Ну в общем в оперативной памяти есть динамическая память, и стек, так динамическая память называется кучей
>>123068561fuck you russia sad frog meme
>>123068588Ну второй наверное. Потому что в цикле вызывается метод Length
>>123068497Это область памяти. В ней ты можешь взять любое свободное место, если его тебе хватит. Из-за этого куча очень подвержена фрагментации. Что бы фрагментацию уменьшить, кучу дефрагментируют. Для этого выделенные блоки переносят так, что бы они были смежными и свободное место не было раскидано маленькими кусочками по всей куче. Но тут нужно указатели не проебать, а это уже отдельная тема
В чем премущества jit'а перед компиляцией сразу в машинный код?
>>123068561I don't want to tell you about myself, becouse I am afraid of DEANON>>123068588Цикл работает быстрее, так как для Select вызывается куча методов IEnumerable - а
>>123068561МАЙ ИНГЛИШ ИЗ ВЕРИ ГУД!
>>123068763Неверно
>>123068763>>123068643>>123068624We'll get back to you
>>123068756Вроде бы jit компилятор оптимизирует код
>>123068819Почему? Объясни, пожалуйста
SDS
>>123068867Select не будет ничего умножать
>>123063971 (OP)хуи сосоёшь?
>>123068588> r =2; ЩИТО?
>>123068912Макаба, блядь. Так знаки умножения.
>>123068588Забирай свой недоязык и уебывай нахуй.
>>123068756Быстрее работает, но требует больше памяти и времени на компиляцию
Как устроиться на стажировку, если я ничего сложнее калькулятора не кодил?
Задача для стажёра направления .NETДаны целые числа n и m (1≤n≤1018, 2≤m≤105), необходимо найти остаток от деления n-го числа Фибоначчи на m. Ограничение по времени 5 секунд, по памяти 265 мб.
>>123068850А еще?
>>123069036Да заебал уже
>>123069036Блеать, да сколько можно? Молодец, что решил в своё время эту задачу. Теперь до конца жизни будешь ее совать во все щели?
>>123066965Но он и идет на макаку.
>>123066108Использование неуправляемого кода в управляемом, SOLID принципы
>>123064366Четвертое забыл
>>123069036Гуглю что такое фибоначчи, гуглю код public static int Fibonacci(int n) { int a = 0; int b = 1; // In N steps compute Fibonacci sequence iteratively. for (int i = 0; i < n; i++) { int temp = a; a = b; b = temp + b; } return a;Дальше запускаю петельку, выбираю число, %.И даю интервьюру плашку на 4 гига памяти
>>123069036>Задача на программирование повышенной сложности.
>>123067588Вроде нихуя не атомарно
>>123069616Increments a specified variable and stores the result, as an atomic operation.
1) Расскажите про big O, суть и для чего используется2) Принципы SOLID своими словами3) Расскажите про полиморфизм своими словами (все ответы ранее в треде по сути не совсем верны)4) Как чаще всего реализуется разрешение коллизий при использовании хешировании5) Что такое race condition, для чего используются мьютексы и семафоры.
>>123070032Чет не понял а где основание у логарифма?
>>123070222Дотационное, не нужно
Что такой божий замысел?
>>123070498Java
>>123070032Ммм big O? Это из оценки сложности алгоритмов. Ну я не особенно силен, но типа a = Olog(n) т.е больше, чем лог от nПро солид не ебуПро полиморфизм 10 раз уже ответилПро коллизии в хешировании первый раз слышуRace condition - состояние гонки потоков. Мьютекс Enter\exit запирает критическую секцию кода и позволяет войти в неё только одному потоку, семафор делает это для нескольких потоков
>>123070529> и позволяет войти в неё только одномуСразу про твою мамашу вспомнил
>>123070612ыыыыыы
Для чего нужны команды гита rebase и cherry-pick?
>>1230700321) Это мера сложности алгоритма. Иными словами как зависит время исполнения от количества данных. При этом берется наихудший случай.2)Хуй знает3)Уже рассказывал4)Связный список. Хэшируем, проверяем, попали ли на имеющийся элемент, если да, то записываемся как бы за ним5)Это когда несколько тредов одновременно работают с одним куском памяти, переписывая и считывая её, что в общем случае превращает её (память) в кашу. Мьютексы и семафоры нужны что бы не дать нескольким процессам творить такое непотребство. То есть только один процесс может работать с памятью в определенное время.
>>123070704Про гит знаю только add ., коммит, да clone с push и pull
>>123070704ребейзить и подымать вишенку
>>123070804В команде будет очень сложно работать
>>123070775> 4)Связный список. Хэшируем, проверяем, попали ли на имеющийся элемент, если да, то записываемся как бы за нимА в clr как это все устроено? Я думал там открытая адресация
Скиньте ссылки на ваши профили в соцсетяхКакие сайты по ИТ вы посещаете?
Не смог ответить на 30% вопросов в тредемимо .нет мидл
>>123069036Задача для школьников, начавших изучать программирование. Напишите куайн.
>>1230710261) Иди нахуй2) стаковерфлоу, хабрахабр, киберфорум. Всё по стандарту
Насколько джуны востребованы в ДС?
>>123070961Записывать в следующий свободный индекс очень даже открытая адресация
>>123071181Как это у вас нет аккаунта в вк и лицокниге, у вас друзья хоть есть?А почему вы не читаете блоги зарубежных разработчиков, вы что не следите за новинками?
Реквестирую пару годных книжек чтобы поднять скилл в C#, кодил одно время для себя, чисто в консольке, но щас все забыл нахуй. И еще вопрос, по поводу возраста, когда уже поздно вкатываться?
>>1230713881) Иди нахуй2) Все, что появляется новое сразу становится на слуху на хабре, так что всё нормально
>>123071406Рихтер. В 18-19 уже поздновато
>>123071186востребованные как земля
>>123071406Шилдт, Рихтер
Если в этом треде сидят Java-петуханы, которые сейчас мне за пять минут не напишут велосипед, который повторяет действия ArrayList, то вас можно гнать из профессии ссаными тряпками.
>>123071406В 30Я не шучу
>>123071451>>123071181Хабр слился, сейчас там все уперлось в сраную коммерцию, а статьи выпускаются для того, чтобы было чем жопу прикрыть на собеседовании.
>>123071406Никогда не поздно. Есть куча примеров вкатившихся в разном возрасте и после 30 тоже.
>>123071646>кучаХахаха! Опять петушок со своим недопереводом. Запомни, нет никакой кучи, есть только Heap! Heap and Stack! Getmi?
>>123071563>>123071646Хорошо, сколько часов нужно теории и практики чтобы таки get a job?
Как работает dynamic? Во что разворачиваются динамики на уровне IL? Когда стоит использовать структуру вместо класса? Расскажите про выравнивание в структурах. Какую структуру данных выберете для реализации приоритетной очереди? Как вы имплементриуете эту структуру данных?
>>123071734Стог и куча
Алсо аноны. Что делать, если при мысли о КРУПНОЙ КОМПАНИИ, РАЗРАБОТЧИКАХ, СОБЕСЕДОВАНИИ, ТЕХЗАДАНИИ трясутся поджилки? Я наверное обосрусь, если пойду на собеседование. И еще реквестирую способы поиска нормальных компаний, а то hh дичь какая то
>>123070529ОП, если веришь, что у тебя будут алгоритмы сами собой укладываться по времени - пиздуй учить математику. Какая нахуй теория сложности, если ты даже первого семестра МатАна не знаешь. Попользуйся немного хешами, посмотри хоть, как они работают с разными данными. А ещё лучше почитай, Г-ди, на любом языке тебе в теории Дискретки расскажут. И в классике про гонки говорят в отдельном регистре.
>>123071812Не выебывайся, для первой работы любая контора пойдет
>>123071812Все равно облажаешься, сразу думай о втором собеседовании, там проще будет.
Спрашивали уже чем отличается событие от делегата?
>>123071940делегат - ссылка на метод событие - событие
>>123071755dynamic - динамическая типизация, работает с помощью такой дичи, как DLR. Блять, про второе читал в Ските, но уже не помню. Структура более легковесная, чем класс. Не знаю. Ммм вообще не понял последующих вопросов. (по моему ты какую то дичь спросил)
>>123072060То есть то есть, событие не вызывает метод?
>>123071812>трясутся поджилки?Ну значит обосрешься, блять. Ты или работай на качество либо на количество.
> Структура более легковесная, чем класс.Очень плохо, очень, а это ведь основы> Не знаю. Ммм вообще не понял последующих вопросов. (по моему ты какую то дичь спросил)Очередь на бинарной куче, бинарную кучу имплементировать на массиве. Ну это классика просто.
>>123072118НяДавайте начнём с того, что event и delegate — это две разных вещи, настолько же разные, как автомобиль и морковка.delegate — это класс, содержащий в себе «шаблон» метода, то есть, сигнатуру метода. Переменная делегатного типа — объект типа MulticastDelegate (точнее, производного от него), который может содержать один или несколько объектов, представляющих собой методы с совместимой с «шаблоном» сигнатурой (контр- и ковариантность немного усложняет картину). Для таких переменных определена операция +, которая комбинируют слагаемые, и симметричная операция -. Эти операции автоматически порождают производные операции += и -=.event же — это просто пара функций в классе, обозначаемых как add и remove, и имеющих произвольную семантику, выбранную программистом. (Разница между полем-делегатом и event'ом примерно такая же, как между полем и свойством.) В имплементации по умолчанию для event'а заводится скрытое поле делегатного типа, а add/remove добавляют или убирают из него методы (под lock'ом). (Чтобы немного запутать картину, это скрытое поле доступно по тому же имени, что и event.) Функции add/remove, составляющие event, вызываются соответственно как += и -=. Никаких операций +/-, разумеется, нету.
>>123071841Я математику учу уже чуть больше месяца, сейчас на уровне седьмого класса где-то. Долго мне еще учить до нормального уровня погромиста?мимо-крокодил
>>123063971 (OP)Поясни что тут происходит.
>>123072064Структура и класс как минимум по-разному передаются и хранятся, если ключевых слов не использовать. И не ты ли недавно только отвечал что динамическая память есть куча? Если ты блядь знаешь, что такое куча, но не понимаешь, что такое приоритетная очередь и как её сделать для разных задач то жопой читаешь, просто пиздец.
>>123072206С мсдн
>>123071751Ну блин, это индивидуально. Занимайся.
>>123072267Но так-то хуй кто ответит без гуглоа на деле.
>>123063971 (OP)Продайте мне эту ручку.
>>123072206>Очередь на бинарной куче, бинарную кучу имплементировать на массиве.И это программисты! Пиздец, мне иногда кажется, что я единственный здравомыслящий человек в этом треде.
>>123071812Я вообще в резюме написал, что опыта нет, знания так себе. но готов работать бесплатно. Рекрутер перезвонил, постебался, взяли на стажировку оплачиваемую и на джуна через 2 месяца
>>123072391У меня гугл глас
>>123072359Кто-то работает с каким-то апи, создает альбомы и грузит в них картинки.
>>123072461Давно было? Лет 5 назад, да?
>>123072433Двачую. Мне до сих пор кажется, что он какую то хуйню пизданул
В чем отличие между short weak references и long weak references?
Почему в unmanaged С++ не было ORM?
>>123072359> кириллица в коде
>>123072461А потом ты проснулся обосранным перед компом, на экране которого решение ОЛИМПИАДНОЙ ЗАДАЧИ ПО ПРОГРАММИРОВАНИЮ ПОВЫШЕННОЙ СЛОЖНОСТИ
>>123072592Завидуй молча.
>>1230725112 :3
Можно ли фрилансить с дотнетом?
Поясни за уровни нормализации в реляционных БД?Как устроены индексы в базах данных?
>>123072592Как константа в логировании сойдет, не вебывайся.Я когда-то скачал пример интеграции .нет и 1с. ТАк эти пидоры кириличиские переменные использовали. Вот где ебаный насос.
>>123072510
>>123072704Попробуй
>>123066923Ты охуеешь, но в Java тоже их две (видимо это какой-то актуальный подход)
>>123072773Макака за 30к рублей, ето ты?
>>123072313Смотря насколько нормальный погроммист нужен. Я бы сказал что если не работать и мотивированно учить то за год дойдёшь до сложности и всяких приколюх в духе категорий. Но чтобы быть на что-то похожим нужны самые основы анализа и как можно больше дискретки. Их можно за пару лет в режиме на отъебись выучить и понять. Можешь погуглить вики конспекты ИТМО если хочешь дискретки в одном месте и на русском, но там местами коряво.
>>123072575>>123072576У нас С# тред или просто программистов тред?
>>123072718Бля, второй вопрос для юниора - дохуя. У меня были грачи, претендовавшие на мидла, которые WHERE от HAVING не отличали. И функцию от процедуры. и были посланы нахуй за это
>>123072937weak референсы из шарпа же
>>123063971 (OP).net кодер не человек; мимо асмобог
>>123072704Можно делать игры и продавать, чего нельзя делать на джаве.
>>123072718Реляционные это какие? NoSQL?
>>123072893А теперь аргументированно поясни, схуя плохого в том, как константа пихается в лог в указанном куске кода.
>>123073091Толсто, слишком толсто
>>123073008Чухан, плез
>>123072937Вопрос про ОРМ имеет прямое отношение к .Net.
>>123073122Съеби, а то сейчас байтоговнари и скобкодебилы прибегут на запах обоссанца.
>>123072903Таки благодарствую. Матан сам по себе меня научит применять алгоритмы на практике или для этого нужен мозг?
>>123072718Это про нормальные формы?Первая формаВтораятретьячетвертаяпятаяБойса-коддаопределения помнюПро индексы не ебу
>>123067757Ебанутый штоле? Лопатой по еблине тебе выписать?
>>123073319Ну для затравочки - первая нормальная форма, это такая нормальная форма, когда все атрибуты сущности содержат только скалярные значения
>>123072064Окей, давай тогда по другому пойдем. Чем отличаются value-типы и ссылочные типы?
>>123073122пока я буду вселять душу в машины, заставлять работать переферию в РЕАЛТАЙМЕ с точностью в несколько наносекунд, да еще все это будет надежно работать в открытом космосе из пизды твоей мамки:ты будешь грузить очередной .net framework и писать инструкцию для очередной бухгалтерши ,а еще будешь навеки привязан к спермии.
>>123072943Ничего "дохуя" там нет, а если судить по твоим вопросам идиотским, то ты сам некомпетентен.
>>123073106Потому что ты тупой индус, который не может в код, очевидно же. Лучше бы писал высеры для Донцовой.
>>123073549Погугли слово "аргументированно".
>>123073453Я джавист, не знаю, насколько все плохо у вас на сперме. Джава работает везде.
>>123073284всё сразу, распустились блеат ,решетчатые дебилы
>>123073008Хочу подрочить асм, с чего начать? Глаза разбегаются в этой куче книг и ФАСМАХ МАСМАХ и т.д
Что такое вариантность и ковариантность и нахуя они вообще нужны и какие там есть ограничения? Ты вроде Скита читал, должен знать.
>>123073440Ну типа там ты работаешь со значением переменной напрямую, а в сылочной ты работаишь со значениим через сылку на пирименую.
>>123073590Погугли как код писать правильно нужно, пидорашка за 15к.
>>123073440У ссылочных типов нет скалярных значений, чего нельзя сказать про первых. Ссылочные типы нужно для того, чтобы как-то воздействовать на типы вэлью.
>>123064493виртуальный деструктор зачем нужен, где применяется?
string a = "hikka";string b = "hikka";bool x = object.ReferenceEquals(first, second);Чему будет равен x и почему?
>>123073644Блять, не буду рассказывать даже, потому что овердохуя там всего и устал уже чет. ну ковариантность позволяет использовать тип с большей глубиной наследования, а контравариантность наоборот
>>123073778a и b вместо first и second конечно же
>>123073595Джава не язык реального времени, его нельзя грузить на йоба манипуляторы.
>>123073778Без нью строки из одного пула - тру
>>123073595*везде, где есть библиотеки и вагон кода, а еще нормас интерпретатор.Ява на STM32 это моветон и перерасход, ява не будет работать на AVR, а VERILOG/VHDLбоги вас просто не пустят к порче свего очередного DSP явой, ибо JAVA не может в реалтайм&ответственные операции.Поэтому она работает там, где вам разрешили и где вам об этом рассказали.
>>123073800ШТО?
>>123073604Но я джавист.
>>123073778фолсе, потому что экземпляры то разные.>>123073800мой ответ
Дерзайте.
>>123073858Уже подрочил на 8-ку?
>>123073851https://msdn.microsoft.com/ru-ru/library/dd799517(v=vs.110).aspxШТОдаже мсдн мои слова повторяет
>>123073800Блядь, это пиздец. Лучше бы сказал "не знаю"
>>123073453Портируют же уже на другие платформы
>>1230681852. возвращаемое значение может быть тем же самым.
>>123073627учи MASM просто потому что его любят универы, впринципе большой разницы нету.Главное это архитектура процессоров и компьютеров в целом:изучай asm8086 -ебанутый кострат, но зато от него легко перейти на более сложный асм.
>>123073950Например на твою мамашу, ахах
>>123073838>JAVA не может в реалтайм&ответственные операции>>123073834>Джава не язык реального времени>кучи библиотек для управления тредами>язык, предназначенный для того, чтобы работать в entertainment-приложениях>вскукареки по поводу того, что java не завезли в NASA
Какой минимальный размер ссылочного объекта в памяти? (на x64 допустим, с стандартной реализацией)
>>123073873Хуйня. Питон и пхп у них на стартапе, ага.
>>123074025На твою уже портировали. Некоторым школьникам еще рано в школу ходить.
>>123073907Конечно. Залямбдил тебе за щеку, проверяй.
>>123063971 (OP)Опчик-то тут еще нет?
>>123073950чего тупишь ? Как блеать в реальном времени на яве взять преобразование фурье со скоростью в 10uSec( что дохуя) и разложить на 20 спектров.
Во что разворчивается yield при компиляции?
>>123074073Пиздец ты тупой даун. Только из-за использования jvm она уже не попадает под rt. Учи матчасть, клоун, и пиши дальше свои аплеты для кофеварок.
>>123074209в "you, idiot, eat long dicks!"
Поссал на задротовНастоящие кодеры живут себе в удовольствие и покупают копеечный труд таких вот неудачников, как вы
>>123074203Я другой анон. Просто тоже под .NET разрабатываю.
Не хрен делать в дотнете. Пили на Го, ОПчик.
>>123074599Илюша, иди нахуй.
>>123074638Я не Илюша.
>>123074599Как очелло? Разработал уже? Хуи сосёшь причмокивая?
>>123074137Тут
>>123074484Блять, анон, что за фильм? Ищу его с 2012!
>>123074684Минионер из хрущеб
>>123073873>просто хочу $$$>JavaАга, конечно, единственный язык, на котором у тебя будет много тыщ $$$ это php.
>>123073774Если нужно очистить динамичную памятьМимодругойстудент
>>123074657Завидуй молча.
>>123074771Ну бля...
Зайчем нужен ThreadStatic?
>>123067526Да, а зачем?
Господа программисты, ответьте на три вопроса.1. Язык(и) программирования, на котором(ых) кодите.2. Возраст. Стаж.3. Психические заболевания.4. Сексуальная ориентация.
>>1230750221. C#, VB.NET, JS, PHP2. 35/163. Возбудимая психопатия. 4. Гетеро. Полегчало?
>>123074684За 4 года не смог в гуглДержи шакала
>>1230750221. Java2. 22. 3 года.3. Двачер.4. Гомо.
>>123075523чот в голосяндрий тебя. твоя мамка такая толстая что я ее не ебал кек
>>1230750221.Все языки2.14/03. -4. Натурал
>>1230750221. Кудах-тах2. Пок-пок3. Ку-ку4. Кукааареку
>>123075258Да смог я, просто лень было искать. Я так с 2012 его и не посмотрел.
>>123074939>Зайчем нужен ThreadStatic?ThreadStatic — табу. Я про него знаю, но не использую, и не буду использовать. Лучше я напишу чуть больше кода, но этот код — явный, его можно открыть и посмотреть как он работает, чем буду использовать мудрености фреймворка со скрытой реализацией. .NET далеко ушел на фронте упрощения и абстракции алгоритмов, но тяжелая виртуальная машина, напичканая встроенными возможностями, сильно усложняет понимание и предсказуемость как будет работать код. В этом плане обычный C++ гораздо проще, где мы имеем дело с простой «реальной» машиной.
>>123074829>>123074829почему не виртуальный деструктор для этого не пойдет?
>>123068588Первый. Сделает оптимизацию и выкинет цикл
>>123068756Про самое очевидное - кроссплатформенность говорили?
>>123076285Не выкинет
Читаю тред и малость охуеваю от того, что половину вещей прочитал и за отсутствием необходимости уже основательно подзабыл.мимо-C#-джуниор-1-год-стажа
>>123076574Пили как вкатился работать
>>123076790Пришел на собеседование, взяли, работаю.
>>123076879Спасибо
>>123074684A BETTER TOMORROW (1986) 2 секунды в гугле.
>>123076574AXAXAXAXAXA, неужели еще кто-то вкатывается в сисярп? Это почти мертвая платформа.>>123076790Ну как, как, выучил язык, освоил визуал студио и устроился.
>>123068588Если можно использовать Linq - используй. Он всегда выдаст более оптимизированный код.
Что-то тред тонет, надо разбавить его каким-нибудь интересненьким срачем.
>>123077036> Это почти мертвая платформа.Я это же и про джаву постоянно слышу, и про пхп, и про руби, в последнее время даже про ноду начал слышать, лол.
Использую шарп в паре с растом, есть такие же аутисты как я?
>>123076790Полгода где-то рассылал резюме, сидел дома и не совсем представлял, что, собственно, от меня требуется. на самом деле, решал вопрос с военкоматом. В итоге в апреле попал на неоплачиваемую стажировку, через 3 месяца сделали оффер на, сука, 25к/мес, где я их послал нахуй и буквально через 3 недели взяли в контору со строем а ля НИИ - никаких технологий, про паттерны тут 1.5 человека знает, легаси-говнокод такой страшный, что я еще 3 месяца втягивался. Сейчас норм, но чувствую, надо бежать нахрен, ибо тут болото без развития.
>>123077223Ты не понимаешь сути. Тупые вкатывальщики одержимы простым заработком. Они создают огромный пласт из низкоквалифицированных специалистов, которые не дают пробиться в люди действительно стремящимся. Нужно бороться с конкуренцией.
>>123077383Как порешал с военкоматом? Я вот тоже думаю что-то решать, но времени из-за работы почти нет.
>>123077481Больничка, это без вариантов.
>>123077383Распиши, пожалуйста, развитие событий для java и для пхп кодеров.
>>123077442Они очень легко отсеиваются при первом же собеседовании. Другой вопрос, что сейчас появляются много техноголий, где достаточно одной извилины, особенно в вебе, там конкуренция пиздецовая, знакомые очень жалуются.
>>123077618Как я тебе распишу, если я до явы еще не добрался, а php вообще стороной обхожу?
>>123077512Ну я думаю по больничке можно что-то найти (зрение пиздецки хуевое), но все никак не найду времени просто провериться, чтобы перед медкоммисией быть уверенным в болячках.
Все ваши языки скучна и неинтересная хуита, вы не умеете в истинно годный код.
>>123074797кек
>>123077813Ну это лол вообще, а ты на чем программируешь? На японском?
>>1230750221) PHP2) 29/33) PHP4) PHP
>>123077706Зрение - пробуй, но есть реально годный рецепт. Решай вопрос с такой хуйней, как открытое овальное окно в сердце. Диагностируется у трети населения, никакого дискомфорта в жизни не доставляет и посему найден бывает случайно или же случайно, однако ж дают категорию В и звание рядовой запаса.
>>123077627Так веб-макака не человек, его за программиста особенно сейчас считать не нужно даже. Хотя вот на серверной стороне нет такого засилья макакачья, как во фронт-энде.
>>123077951На божественных FBD и IL. По необходимости на LD.
>>123078238>LDНе курю.
>>123078238> ILИ я временами прямо на IL пишу
>>123078238А я думал, только машинный код. Фи.
Контрольные вопросы1) Что понимается под термином «полиморфизм»?2) В чем состоит основной принцип полиморфизма?3) В чем состоит значение основного принципа полиморфизма?4) Какие механизмы используются в языке C# для реализации концепцииполиморфизма?5) Что понимается под термином «виртуальный метод»?6) Какое ключевое слово языка C# используется для определениявиртуального метода?7) В чем состоит особенность виртуальных методов в производных(дочерних) классах?8) В какой момент трансляции программы осуществляется выбор версиивиртуального метода?9) Какие условия определяют выбор версии виртуального метода?10) Какое ключевое слово (модификатор) языка C# используется дляопределения виртуального метода в базовом (родительском) классе?11) Какое ключевое слово (модификатор) языка C# используется дляопределения виртуального метода в производном (дочернем) классе?12) Какие модификаторы недопустимы для определениявиртуальных методов?13) Что означает термин «переопределенный метод»?14) В какой момент трансляции программы осуществляется выборвызываемого переопределенного метода?15) Приведите синтаксис виртуального метода в общем виде.Проиллюстрируйте его фрагментом программы на языке C#.16) Что понимается под термином «абстрактный класс»?17) В чем заключаются особенности абстрактных классов?18) Какой модификатор языка C# используется при объявленииабстрактных методов?19) Являются ли абстрактные методы виртуальными?20) Используется ли модификатор virtual языка C# при объявленииабстрактных методов?21) Возможно ли создание иерархии классов посредствомабстрактного класса?22) Возможно ли создание объектов абстрактного класса?23) Приведите синтаксис абстрактного класса в общем виде.Проиллюстрируйте его фрагментом программы на языке C#. Пояснишь за пять ты сек, если ты не гомосек.
>>123063971 (OP)сап анончик. У меня тут снова встал вопрос есть ли профит с java или лучше уебывать в веб? Желательно с аргументами.
>>123078557Java = mobile develop. А там неплохие деньги.
>>123074209Конечный автомат, как и аваит/асинк
>>123078748сам ты конченый автомат)
Рейт
>>123066587учи
>>123078557Веб, однозначно. Огромное живое комьюнити, огромное количество готовых решений, не требующих особо крученого мозга. На джаве нет фриланса. А фриланс куда ценнее опыта в конторе. Он вообще будет считаться как х2 реального опыта. Единственное, почему могут отказать, так это из-за боязни, что ты съебешь обратно в свой фриланс. Или из-за еще какой-то несущественной хуйни. Нужно на собесе показать, что фриланс тебя заебал, и ты ищешь стабильности.
>>123076510Не сам так слр
>>123078964Макака кэннот инту свитч?
>>123078612>>123079066спасибо анончик. Правда я нихуя так и не решил, но все равно спасибо. Буду думать.
>>123079157Мы вам перезвоним.
>>123079258Изучишь яву - считай, изучил и шарп. Изучил шарп - изучаешь ASP.NET => вкатился в веб.
>>123079420Ну серьезно, всю эту хуйню можно было в свитч запихать, а не плодить ифы.
>>123079553Двачую.
>>123079553А еще там есть дохера текстовых констант, надо бы их вынести.
>>123079457>Изучишь яву - считай, изучил и шарп.Изучишь яву - считай, что изучил шарп и тонну говна в виде ненужных библиотек и дженериков, которые везде разные.
>>123079714Какие библиотеки ты считаешь ненужными?
>>123079764Вся java api это говно, которое никак не пригодится шарписту. А теперь попробуй убедить меня в обратном.
>>123080010Я джавой не обмазывался, так что не могу судить.
>>123080010учу все апи я за деньебу колоду, ебу я пень
>>123079553>>123079679Я же сказал перезвоним. Охрана, проведите молодого человека к выходу.
Надеюсь, здесь я найду ответ. Читаю книжку на английском по джаве.Там есть некоторые непонятные термины.Есть такая конструкция:Huita h = new Huita();Я знаю, что таким образом я создаю объект (экземпляр класса).Huita - это класс. h - это ссылочная переменная на объект Huita. = - это присваивание ссылке объекта Huita. new () - это запуск конструктора. Где я не прав?
>>123080800Всё так.
Если не правильно ответишь на один вопрос, сразу идёшь нахуй я предупредил:1) Наследуются ли статик переменные и методы?2) Сколько можно максимум имплементировать интерфейсов к одному классу?3) Может ли абстрактный класс быть final?4) Что выдаст следующий псевдокод:Object a = new Object();Object b = null;Console.WriteLine(a == b);Console.WriteLine(a.equals(b));Console.WriteLine(b.equals(a));
>>123074484это те, что в рога и копыта inc. ?
>>1230809921. Наследуются как константы.2. Сколько угодно.3. Нет, потому что так ты его не имплементируешь.4. Я думаю, что будут все фолс. Но чую, что компилятор тебя выебет, за сравнение несуществующего объекта.Не посылай нахуй, я в джаве всего лишь месяц.
>>123074102Низкий порог вхождения. Проще только windows forms приложения в vs на c# клепать. Или на delphi делать аналогичное.
>>1230750221)C,Delphi,Asm8086,Asm-AVR,Verilog(изучаю)2) 203) вроде нет, иногда при троллинге говорю мол у меня легкая шизофрения-врачи не нашли, сказали мол фигня у меня надуманная, просто мыслю нестандартно4)Гетеро, постоянно хочу трахаться, просто пиздец, стоит как карбид вольфрама на школьниц
>>123080940Хорошо, тогда:GeneralHuita gh = new Huita();Мы создаем экземпляр класса GeneralHuita, который является также субклассом вниз по inheritance tree?
>>123081443>2. Сколько угодно.255>4. Я думаю, что будут все фолс.Неправильно думаешь.
>>123081704Ты создаёшь ссылку типа GeneralHuita, которая ссылается на объект типа Huita.
>>123082147>255Буду знать.
>>123082147Два фолса. Последний ведь ничего не выведет.
>>123064366сериализацияабстракция
>>123082489Последний упадет с нулл экспшеном.
>>123081704Ты создаёшь ссылку на объект типа GeneralHuita и объект типа Huita.
>>123082538Верно.
>>123082149Ага. И если понаделать кучу таких ссылок одного типа, ссылающихся на разные объекты, то можно взаимодействовать со всеми объектами сразу через эту ссылку? В этом и есть суть полиморфизма?
>>123082595Типа того.>>123082538>>123082582А вот и не упал.
>>123082667>А вот и не упал.Ну естественно он не упадет, если ты создашь объект типа Object. Он защищен от нападок ГарбаджКоллетора.
>>123082904А в другом компиляторе упал.
>>123082904Причем тут GC? Там попытка вызвать нестатический метод у несуществующего объекта.
>>123082147>255Во-первых послал бы тебя на хуй, если бы задал такой вопрос на собеседовании.Эту хуйню незачем вообще знать. Во-вторых соси хуй, гугл говорит, что не 255.
>>123083050Несовместимость версий и не такое делает.>>123083236У Оbject нет нестатических методов. (Почти нет.)
>>123082147Имплементировать более 5 интерфейсов? Да вы охуели, господа.
>>123083422Я на шарпе проверял. Там падает.
Вкатываюсь в веб.
>>123083524Когда меня отчислили из вет. вуза, я начал учить джаву и пилил классификации животных и виде интерфейсов. Ты не представляешь, сколько всего там может быть.
>>123078964а сериализовать все это говно не проще?
>>123083422К слову, о методе Equals. /// <summary> /// Determines whether the specified object is equal to the current object. /// </summary> /// /// <returns> /// true if the specified object is equal to the current object; otherwise, false. /// </returns> /// <param name="obj">The object to compare with the current object. </param><filterpriority>2</filterpriority> [__DynamicallyInvokable] public virtual bool Equals(object obj) { return RuntimeHelpers.Equals(this, obj); }
>>123083648Я такое на джаве могу написать за пару минут.
>>123083722Ну и что?
>>123083968А то, что нулл эксепшн падает на строке return RuntimeHelpers.Equals(this, obj);, ибо там this.
>>123083680Ну у говнокодера что угодно может быть.
ВСЕ ЛЮБЯТ ПРОГРАММИСТОВ, А НЕ АРТИСТОВ И НЕ ЭКОНОМИСТОВ
>>123083803Хтмл на джаве пишешь тоже?
>>123084177У нас за такое отношение в отделе увольняют нахуй.
>>123083697Проще. Зато попроигрывал с первокурсника, который про свитчи что-то кукарекал.
>>123084222Чет в голос.
>>123063971 (OP)Java-jun 21 лвл вкатился в ИТТ. ОП, почему именно дотнет, а не Java или Python?
>>123084290У нас коллеги-грузчики за такое ебало бьют.
>>123080511>>123084417Объясни почему свитч в данном случае плохо.Только начинаю вкатываться в программирование.
>>123084121Понял твой ход мысли, не заметил зис. То есть зис ссылается на текущий объект, и если его не существует, то вылетает с эксепшеном?
>>123084766Да. Приведенный код - из сдекомпилированного mscorlib.dll
>>123063971 (OP)Cосоны, где в Sublime настройка списка каталогов и файлов слева?
>>123084468Я не гомосексуалист просто.
>>123084673Ну а что свич даст там? Нихуя. Тоже самое будет, только тот код увеличится в 2 раза,потому что добавится break в каждом кейсе.
>>123085153Блять, ты совсем дурак? Ты не можешь брейк в одну строчку с кейсом писать?
>>123085153А что даст сериализация? Логика обработки строк никуда же не денется.
>>123084991Ну тогда тот же вопрос, почему дотнет, а не Java или Python?
>>123084938Альт+Q
>>123085417А вот это уже камень в огород решеточников.
>>123085153Лол блядь ты не троллишь?
>>123085357А как вообще выглядела бы сериализация в том случае? Дайте пример кода.Нуфаг
>>1230750221. Python и Javascript учу, потом на C++/Java попробуй зайти 2. 24/03. Да вроде нет такого. 4. Гетеро
>>123085720Да никак, он троллит.
>>123085296Так лепи вообще весь в код в одну строку, макак.Один хуй это будет выглядеть еще хуже.>>123085357Как раз таки логики не будет, она будет не нужна тут.
>>123085873Да? Тогда код в студию.
>>123075022Java21/годМИЗАНТРОП ГЫГЫна самом деле паранойя и ОКРГетеросексуал
>>123085873И как ты себе представляешь это без логики обработки строк, маня?
>>123085153> Ну а что свич даст там? Нихуя. Конструкция свитч специально сделана для перебора большого количества вариантов. If по-хорошему это да/нет и всё - выбор между двух значений.
Пришел пол года назад работать рядовым системным инженером в один из самых крупных дата-центров страны. Не имея никакого бэкграунда в программировании, за пол года освоил пайтон и перешел в штат программистов с зп*2. Я успешен по меркам этого треда?
>>123086783Нет - ты не дотнетчик и не джавист, поэтому съеби.
Как переводится whether?
>>123086939ли
>>123086283Она и не нужна будет. Так как объект с настройками будет соответственно и сериализоваться тоже перед этим.А значит текст типа "password=" не надо будет хранить в самом файле.
>>123086939Погода.
>>123087243Weather же.>>123087191Тогда тот же объем кода будет в классе\структуре. Так что хз, что проще. Я изначально исходил из варианта, что готовый файл не трогаем.
>>123087363Ну не тот же. Будут просто переменныеclass Settings{string Name = "Yoba";int PenisSize = 11;}
Джависты, оцените свою внешность по 10-бальной шкале.
>>1230876950
Краткие итоги треда.ОП не прошёл собеседовании и изгнан ссаными тряпками.
>>123087650Объем будет тот же. На каждое поле - 1 строка, плюс код для десериализации. И необходимость менять формат конфига, что зачастую неприемлемо.
Перекот будем пилить?
>>123088330Будем, но лучше запилить перекот не для дотнетчиков и джавистов, а просто курилку для погромистов. Желательно в ОП-посте указать парочку холиваров для затравки.
>>123063971 (OP)На пол ставки без опыта работы и знаний? Будем тебе чебурек раз в неделю покупать , о деньгах даже не мечтай.
>>123088529А если знания есть, а опыта нет? У меня вообще кроме знаний ничего нет.
>>123088529Ложь, пиздеж и провокация. В ДСах можно смело хотя бы двадцатку-тридцатку поднимать.
>>123088030Не тот же. Плюс удобство будет чтобы добавить новый параметр - просто добавляешь его в класс и всё.int AnusDiameter = 10;А в способе на скрине надо будет добавить для того же самого 3 или 4 строки. Ведь есть еще такое же говно для сохранения настроек.
>>123088677Так никто не хочет работать за копейки, понимаешь? Все думают, мол, я выучил джаву или сисярп, значит я достоин денег. А кто ты без опыта-то? Ты хуй. Пусть и не простой хуй, а с горы, но все равно хуй.
>>123088974Я, по сути, с нулевым опытом фуллтайм за 45к нашел, щас 60к (прибавилась премия) минус ндфл.
>>123089097Это было очень давно и не правда. Сейчас все сложнее и сложнее искать работу.
>>123089426В августе 15. До сих пор работаю.
Бамп.
>>123072556>>123072433Мне кажется, он написал "очередь, реализованная в виде бинарной кучи, которая в свою очередь реализована с помощью массива".
>>123073754>вот как нописано так и нужно делоть!! послушай чо умные люди говорят, не дорос ещё им перечить!! как же ты без барина код то писать будешь, гнида??!?!Кто тут ещё пидорашка, пидорашка.
>>123064586Заебись объяснение кстати, гораздо лучше наследования, инкапсуляции и прочих бла-бла-бла
>>123072359>label2Просто сдохни нахуй.
>>123066691Низкоуровневые закукарекали заместо авроры.
Буйство семена ИТТ.
>>123083648html + css программист, ты?
>>123091856Еще + js
>>123085153Скорость, например. Свитч должен раскладываться в дерево, вроде, а не линейно гонять
>>123092190отвратительно
>>123094900Js не ОО-язык, js язык объектный.
>>1230750221. Swift, Objective-C2. 22. 1.53. Все время хочу трахать свою тян, хочется трахать ее 24/74. Гетеро