[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 427 | 47 | 66
Назад Вниз Каталог Обновить

Аноним 11/04/16 Пнд 13:19:53  123063971  
14603699937430.png (64Кб, 640x202)
Сап, двач. Репортинг ин студент 19 лвл. Хочу вкатиться работать по направлению .net, поэтому реквестирую вопросы по оному (как будто вы проводите со мной собеседование на должность джуниора). Буду отвечать, а вы будете говорить, прав я или нет.
Аноним # OP  11/04/16 Пнд 13:20:34  123064041
14603700346820.png (376Кб, 1600x1000)
>>123063971 (OP)
bump
Аноним 11/04/16 Пнд 13:21:08  123064108
>>123063971 (OP)
> Репортинг ин студент 19 лвл.
А английский сначала выучить ты не хочешь?
Аноним # OP  11/04/16 Пнд 13:22:04  123064207
14603701245860.jpg (211Кб, 1920x1080)
bump
Аноним # OP  11/04/16 Пнд 13:22:38  123064259
14603701586520.jpg (194Кб, 1680x1050)
>>123064108
bump
Аноним 11/04/16 Пнд 13:23:04  123064301
я джавист, но принципы ООП?
Аноним # OP  11/04/16 Пнд 13:23:17  123064324
14603701977570.png (297Кб, 772x510)
bump
Аноним 11/04/16 Пнд 13:23:41  123064366
14603702212480.png (216Кб, 607x224)
>>123064301
Полиморфизм, инкапсуляция, наследование
Аноним # OP  11/04/16 Пнд 13:24:09  123064410
14603702490860.png (105Кб, 1390x686)
бамп
Аноним # OP  11/04/16 Пнд 13:24:59  123064493
14603702995000.png (41Кб, 503x202)
бамп
Буду отвечать не заглядывая никуда. Так что если обосрусь, то обосрусь
Аноним 11/04/16 Пнд 13:25:03  123064499
Переопределение метода родительского класса?
Аноним 11/04/16 Пнд 13:25:47  123064586
>>123064301
Что бы хуй стоял и деньги были. Ну и еще было бы классно, что бы весь код представлял собой описание объектов и их взаимодействий. Да причем так, что бы объекты были как можно более самостоятельны, что бы при работе с ними не приходилось еще и их изучать. Иными словами что бы они просто предоставляли интерфейс и не мучили нас лишними подробностями.
Аноним 11/04/16 Пнд 13:25:59  123064611
>>123064366
Продолжай.
Аноним # OP  11/04/16 Пнд 13:26:10  123064637
14603703709270.jpg (227Кб, 1920x1080)
бамп
Аноним 11/04/16 Пнд 13:26:46  123064703
>>123064499
Да.
Может ты хотел спросить "как переопределить метод родительского класса и возможно ли это вообще?"
Аноним 11/04/16 Пнд 13:27:19  123064764
>>123064499
Если virtual, то override, а если просто перекрыть метод, то ничего не надо делать, просто вроде бы как объявить метод с той же сигнатурой
Аноним 11/04/16 Пнд 13:27:50  123064822
>>123064703
Я вмысле какими средствами это производится в c sharp
Аноним 11/04/16 Пнд 13:28:23  123064893
>>123064703
он про отличия new и override
Аноним 11/04/16 Пнд 13:29:23  123064998
>>123064822
new, override
Аноним 11/04/16 Пнд 13:30:04  123065065
Красиво?
[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]
Аноним 11/04/16 Пнд 13:30:15  123065081
Спроси у гугла список вопросов для собеседования.
Аноним # OP  11/04/16 Пнд 13:31:06  123065161
14603706669630.png (5Кб, 375x375)
>>123064764
бамп
Аноним # OP  11/04/16 Пнд 13:31:50  123065227
14603707101020.png (40Кб, 300x230)
>>123065081
Моар вопросов
Аноним 11/04/16 Пнд 13:32:10  123065258
>>123063971 (OP)
продай мне ручку
Аноним 11/04/16 Пнд 13:32:29  123065295
Мои ответы
>>123064366
>>123064998
Аноним # OP  11/04/16 Пнд 13:32:46  123065333
Блять, какого хуя галочка ОП-а не ставится
Аноним 11/04/16 Пнд 13:32:56  123065351
Так же джавист/питонист - кун, но тоже ворвусь.

Почему именно .net?
В какую область/направление разработки хочешь? какие знаешь?

Что такое полиморфизм/инкапсуляция/наследование?
Аноним 11/04/16 Пнд 13:34:56  123065535
>>123063971 (OP)
Вы нам не подходите
Аноним 11/04/16 Пнд 13:35:32  123065596
>>123065065
Так, ну хорошо. У нас есть класс Man. А хули спецификация доступа при объявлении. А что тогда будет, если поставить приватный? Типа можно только из неймспейса вызывать?

Что такое base? Это метод другого класса? Тогда где указание, чей именно это метод? Класс Man вроде как ни от кого не наследуется даже!

Хули ты простоянно this. пишешь? Без этого у вас что ли не понятно, что переменные нужно из класса брать? Но почему? Других же там точно нет

мимо-впервые-вижу-c#
Аноним 11/04/16 Пнд 13:36:55  123065747
>>123065351
Знаю всего понемногу. В ооп разбираюсь хуевато на самом деле. Синтаксис шарпов знаю заебись, по своему мнению, немного знаю asp.net mvc (смотрел курсы ITVDN и книжечку почитал, но практики нормальной хуй было), WPF, Linq to sql.
Выбрал потому, что дохуя всяких полезных технологий, приятный синтаксис, недавно вот ксамарин бесплатным стал, уже для универчика сделал шпорку себе на андроид, лел

Полиморфизм - пишешь один раз - используешь много. Позволяет использовать члены базового класса\интерфейса.
Инкапсуляция - скрытие членов класса
Наследование - наследование, лол. Позволяет наследоваться от классов, интерфейсов, наследовать и переопределять их методы, свойства
Аноним 11/04/16 Пнд 13:37:55  123065842
14603710753840.jpg (54Кб, 425x237)
>>123065747
блять, это я, ОП
Аноним 11/04/16 Пнд 13:38:32  123065895
>>123065351
Полиморфизм - это когда один и тот же метод объекта может выполнять разные действия в зависимости от типа этого самого объекта.
Инкапсуляция - это когда объект скрывает свою внутреннюю структуру предоставляя только набор интерфейсов и избавляя пользователя от необходимости думать о том, что же там за пиздец таки происходит.
Наследование - это когда за 29 постов о программировании про полиморфизм, инкапсуляцию и наследование спросили уже трижды.
Аноним # OP  11/04/16 Пнд 13:38:52  123065925
14603711327550.png (67Кб, 1600x1000)
Бамп
Аноним 11/04/16 Пнд 13:39:50  123066030
>>123065842
А где тогда твоя зелененькая подпись "ОП"? Может ты просто сам зелененький?
Аноним # OP  11/04/16 Пнд 13:40:47  123066108
14603712475340.jpg (204Кб, 900x563)
>>123065895
Жизненно. Спрашивайте что нибудь другое. Никто не спросил про async\await, линки, лямбда замыкания, захваты переменных, про сериализацию-десериализацию.
Хотя мне кажется, что никто ничего про это не знает, просто прочитали в интернете статейку про ооп
Аноним 11/04/16 Пнд 13:41:01  123066132
Как работать с объектами COM?
Аноним # OP  11/04/16 Пнд 13:41:12  123066144
>>123066030
Это мой ответ был, подтверждаю
Аноним # OP  11/04/16 Пнд 13:41:30  123066177
>>123066132
Ох, про КОМ не ебу вообще ничего, если честно
Аноним 11/04/16 Пнд 13:42:52  123066291
>>123066177
Перезвоним, ага
Аноним # OP  11/04/16 Пнд 13:42:59  123066304
14603713791760.png (348Кб, 1600x1000)
Бамп
Аноним 11/04/16 Пнд 13:43:57  123066376
>>123066177
А зря. Там если не углубляться, то все просто в целом. Просишь какой-нибудь конструктор собрать тебе объект, получаешь на него интерфейс и дальше работаешь с ним как хочешь. А потом, когда он больше не нужен, просто вызываешь Iobject->Release();
Аноним 11/04/16 Пнд 13:44:16  123066404
Как указать конвенцию вызова при использовании P/Invoke?
Аноним 11/04/16 Пнд 13:44:59  123066463
>>123066108
Доставил. ) Благодарю.

>>123065747
Проиграл с "приятного синтаксиса", лол... Ладно, не за холивары мы тут.
В какую область разработки хочешь? Что вообще знаешь об этом?
Аноним 11/04/16 Пнд 13:46:24  123066575
Начиная с какого размера объекты попадают в LOH?
Аноним # OP  11/04/16 Пнд 13:46:31  123066587
14603715918810.jpg (46Кб, 705x769)
>>123066404
Не знаю тоже
Аноним 11/04/16 Пнд 13:47:08  123066668
14603716289170.jpg (14Кб, 261x243)
>>123066575
Дядь, а такие вопросы точно джуниорам задают?
Аноним 11/04/16 Пнд 13:47:24  123066691
Что такое предсказание ветвлений(branch prediction)?
Аноним # OP  11/04/16 Пнд 13:47:58  123066744
>>123066463
Даже не знаю. Что нибудь связанное с софтом, потому что веб программинг слишком скучно ИМХО
Аноним 11/04/16 Пнд 13:48:12  123066777
>>123063971 (OP)
как работают аттрибуты?
что вы знаете о TPL?
знакомы с LINQ?
расскажите про раннее и позднее связывания, их преимущества, недостатки и назначение каждого.
Аноним 11/04/16 Пнд 13:48:22  123066793
Что делает JIT после первого вызова функции и как вызывает эту функцию дальше?
Аноним 11/04/16 Пнд 13:49:32  123066880
Расскажите, что вы знаете про pinned-объекты
Аноним 11/04/16 Пнд 13:50:05  123066923
>>123066575
85000 байт
Пять наносекунд в гугле
А нахуя вам аж две кучи?
Аноним 11/04/16 Пнд 13:50:18  123066938
Как атомарно инкрементировать значение переменной?
Аноним 11/04/16 Пнд 13:50:37  123066965
14603718375480.gif (7660Кб, 444x250)
>>123063971 (OP)
Вы нам не подходите, у Вас опыта нет, молодой человек.
Да и вообще, мы, макаку заказывали!
Аноним 11/04/16 Пнд 13:50:58  123066995
>>123066923
Там их даже больше, high frequency heap например еще есть
Аноним 11/04/16 Пнд 13:51:33  123067039
>>123066793
В зависимости от реализации не? Вангую, что таки запоминает её, вместо рекомпиляции каждый раз
Аноним 11/04/16 Пнд 13:53:03  123067167
>>123066938
А какого размера переменная?
Аноним 11/04/16 Пнд 13:53:13  123067181
>>123063971 (OP)
>как будто вы проводите со мной собеседование на должность джуниора
Тестовое задание выполни и тогда посмотрим. Знание конкретных фишечек синтаксиса вторично, главное, чтобы ты не рожал быдлокод и мог в грамотную декомпозицию задачи. Эти навыки от языка/платформы не зависят.
Аноним 11/04/16 Пнд 13:54:05  123067262
>>123066995
Ох. А у вас вообще delete/free есть? Или все только сборщик мусора делает?
Аноним 11/04/16 Пнд 13:55:16  123067374
>>123067181
Быдлокодовость зависит. Но правда больше от знания хороших ходов, которые таки бывает и зависят от языка.
Аноним 11/04/16 Пнд 13:55:22  123067381
>>123067262
Все делает сборщик мусора, но есть IDisposible и финализаторы.
Аноним # OP  11/04/16 Пнд 13:55:35  123067400
14603721357760.png (21Кб, 412x236)
>>123066777
Аттрибуты позволяют декорировать классы, методы, поля. По сути аттрибут - это "метка". Например, пометив свойство как [NonSerializable] мы сделаем так, чтобы поле не сериализировалось, также аттрибуты играют большую роль при применении фильтров в asp.net

TPL - task parallel library. Дает нам высокоуровневую оболочку для Thread посредством введения Task. Ну типа я еще сижу рассказываю дохуя про коллбэкметоды, async\await, таск фактори, про классификацию потоков (запущенные, созданные и т.д), cancellationtokens, таскшедулеры и т.д и т.п

LINQ - язык интегрированных запросов. Охуенная фича шарпов, позволяющая работать с массивами данных, реализующими интерфейс IEnumerable. Позволяет писать в как в функциональном стиле (list.Where(...).Select(...)) так и в декларативном (var result = from s in list where ... select ...)

Вот про связывание знаю пиздец мало, как и по сборкам в общем, так что я уже заранее обосрался на этом
Аноним 11/04/16 Пнд 13:56:10  123067456
>>123067262
>А у вас вообще delete/free есть?
Нахуя? Приравняй указатель на объект нулу, виртуальная машина поймет, что объект больше не нужен.
Аноним # OP  11/04/16 Пнд 13:56:17  123067465
>>123066793
dunno
Аноним 11/04/16 Пнд 13:57:02  123067526
Зачем в шарпе могут быть полезны слабые ссылки?
Аноним 11/04/16 Пнд 13:57:10  123067533
>>123067167
Размером с твою мамашу-шлюху, пидор
Аноним # OP  11/04/16 Пнд 13:57:55  123067588
>>123066938
Interlocked.Increment(...) как то так вроде. Ну я знаю, что эта хуита позволяет потокобезопастно инкрементировать переменные
Аноним 11/04/16 Пнд 13:58:56  123067675
Хорошо.
Где Вы видите себя через 5 лет?
В чём заключается Ваш самый большой недостаток?
Почему крышки канализационных люков круглые?
Расскажите мне о себе.
Аноним 11/04/16 Пнд 13:59:05  123067685
>>123067456
> Hello world почти не тормозит
> 85 гб ОЗУ должно хватить
> зачем мне думать о менеджменте памяти, я лучше ебану ещё пару плашек ОЗУ
Аноним 11/04/16 Пнд 14:00:22  123067757
>>123067400
>IEnumerable
Ну вот тебе и COM интерфейс
Аноним 11/04/16 Пнд 14:00:29  123067768
>>123067675
Через пять лет вижу себя C# SENIOR FULL STACK MANAGER UNITY SOFTWARE WEB DEVELOPER СМУЗЗИ МАФФИНЫ КОВОРКИНГ

Мой главный недостаток - я всратый сыч-омега

Они не падают внутрь канализационного колодца при любом повороте

деанон

Аноним 11/04/16 Пнд 14:00:45  123067783
Вот тебе мой топ вопросов:
1. Что происходит, когда ты создаешь объект? (имеется ввиду, что происходит, когда ты пишешь в редакторе слово new).

2. Какие основные условия должны быть соблюдены для того, чтобы метод можно было назвать overloaded?

3. Опиши суть полиморфизма своими словами.

4. Что происходит при передаче значения теоретически совместимых типов данных друг другу, но различных по своей вместимости?

5. Когда ты начал изучать C#, у тебя не появилось желание побаловаться в попку?
Аноним 11/04/16 Пнд 14:00:56  123067796
>>123067685
Огромное количество приложений на моб. девайсы пишется на джава и почему-то нигде не требуется 85гб. Ты о чём вообще?
Аноним 11/04/16 Пнд 14:00:59  123067801
>>123067685
Ты плохо думаешь об оптимизаторах. Они уже давно в теме и знаю, что после obj = null, нужно втыкать освобождение памяти.
Аноним 11/04/16 Пнд 14:01:23  123067833
>>123067768
Мы Вам перезвоним.
Аноним # OP  11/04/16 Пнд 14:02:08  123067886
14603725281710.jpg (248Кб, 776x768)
ЕЩЕ ВОПРОСОВ БЛЕАТЬ
>>123067768
Мой ответ
Аноним 11/04/16 Пнд 14:02:18  123067900
>>123067675
>Где Вы видите себя через 5 лет?
радиоактивным пеплом
Аноним 11/04/16 Пнд 14:02:27  123067910
>>123067783
>5. Когда ты начал изучать C#, у тебя не появилось желание побаловаться в попку?
А я думал, у меня одного возникло такое желание.
Аноним 11/04/16 Пнд 14:02:36  123067921
>>123067796
Это пока что. Гугл скоро откажется от Джавы, и тогда мы будем сидеть без работы и крутить сервера. Ты этого хочешь?
Аноним 11/04/16 Пнд 14:02:40  123067926
>>123067675
>Хорошо.
А то, еба!
>Где Вы видите себя через 5 лет?
Тут. Двигая вашу компанию к невиданным прежде высотам, о которых сейчас вы боитесь и мечтать
>В чём заключается Ваш самый большой недостаток?
Не пришел к вам раньше.
>Почему крышки канализационных люков круглые?
Проще всего изготовить. Удобно для использования.
>Расскажите мне о себе.
Ну я классный. Там, к слову, резюме лежит, там об этом подробнее есть.
Аноним 11/04/16 Пнд 14:03:39  123068011
>>123067926
Мы Вам перезвоним.
Аноним 11/04/16 Пнд 14:05:01  123068112
>>123067926
>Тут
НА ДВАЧЕ ЧТО ЛИ?)))))))))
Аноним 11/04/16 Пнд 14:05:25  123068141
>>123067783
Когда ты пишешь в редакторе слово new, то он сохраняет это в буфер, а затем, когда буфер заполняется или когда пользователь сохраняет документ, редактор записывает это изменение в файл.
Ну а когда ты создаешь объект, то сначала new за тебя придумывает, куда бы его поместить, находит подходящее место, говорит что-то вроде "Вот тут теперь будут поля этого объекта" и все это богатство передает конструктору, который там инициализирует, что хочет.
Аноним 11/04/16 Пнд 14:06:00  123068185
14603727609420.jpg (80Кб, 960x720)
>>123067783
1. оператор new выделяет память под объект в куче

2. одинаковое имя, разные возвращаемые значения, разное количество - тип параметров метода

3. Позволяет использовать один кусок кода из базового класса в производном классе, даже по сути не задавая этот кусок кода в производном классе

4. Не знаю, тащемта. По сути CLR должен выделить доп.кусок памяти для типа большего размера

5. Нет ^_^
Аноним # OP  11/04/16 Пнд 14:06:29  123068230
Блять да сука. Мой ответ >>123068185
Аноним 11/04/16 Пнд 14:07:33  123068314
>>123068185
>в куче

В куче чего? В куче говна?
Аноним 11/04/16 Пнд 14:08:42  123068413
>>123068185
Что такое CLR?
Аноним 11/04/16 Пнд 14:08:47  123068420
>>123068314
Что блять? Так то это термин
Аноним 11/04/16 Пнд 14:09:39  123068497
>>123068420
Накинул тебе термин защеку. Давай определение "кучи" своими словами.
Аноним 11/04/16 Пнд 14:09:41  123068502
>>123067783
2.Видимо он должен быть перегружен? Ну а перегруженный метод - это когда у нас есть еще один такой-же метод(с тем же названием), но с другими параметрами

3. Выше описывал. Там правда есть, могу ссылку дать

4. Нихуя не понял. Теоретически совместимые? Ну положим, что это значит, что они одного размера и всякий раз, когда мы пытаемся получить что-то оттуда, то как бы мы это не делали (Каким бы типом не представляли этот кусок памяти) нам всегда удастся это сделать. Если так, то мы просто получим кучу мусора.

5. Я не изучал c#. Только кресты. С тех пор регулярно играю со своим очком.
Аноним 11/04/16 Пнд 14:09:45  123068507
>>123068420
Есть термин Heap, а куча это твой говноперевод.
Аноним # OP  11/04/16 Пнд 14:10:25  123068555
>>123068413
Common language runtime - исполняющая среда
Аноним 11/04/16 Пнд 14:10:31  123068561
So sychname, let me interview your english skill. Tell me about yourself in general
Аноним 11/04/16 Пнд 14:10:49  123068588
var r = new Enumerable.Range(0, 1000).ToArray();
Какой код отработает быстрее:
for(int i =0; i < r.Length; i++) { r =2; }
или
r = r.Select(x => x
2);

?
Аноним 11/04/16 Пнд 14:11:17  123068624
>>123068561

I HEV NEVER BIN WITH GENERAL
Аноним # OP  11/04/16 Пнд 14:11:25  123068636
>>123068497
Ну в общем в оперативной памяти есть динамическая память, и стек, так динамическая память называется кучей
Аноним 11/04/16 Пнд 14:11:31  123068643
>>123068561
fuck you russia sad frog meme
Аноним 11/04/16 Пнд 14:12:47  123068746
>>123068588
Ну второй наверное. Потому что в цикле вызывается метод Length
Аноним 11/04/16 Пнд 14:12:48  123068747
>>123068497
Это область памяти. В ней ты можешь взять любое свободное место, если его тебе хватит. Из-за этого куча очень подвержена фрагментации. Что бы фрагментацию уменьшить, кучу дефрагментируют. Для этого выделенные блоки переносят так, что бы они были смежными и свободное место не было раскидано маленькими кусочками по всей куче. Но тут нужно указатели не проебать, а это уже отдельная тема
Аноним 11/04/16 Пнд 14:12:54  123068756
В чем премущества jit'а перед компиляцией сразу в машинный код?
Аноним # OP  11/04/16 Пнд 14:13:03  123068763
>>123068561
I don't want to tell you about myself, becouse I am afraid of DEANON

>>123068588
Цикл работает быстрее, так как для Select вызывается куча методов IEnumerable - а
Аноним 11/04/16 Пнд 14:13:23  123068793
>>123068561
МАЙ ИНГЛИШ ИЗ ВЕРИ ГУД!
Аноним 11/04/16 Пнд 14:13:41  123068819
>>123068763
Неверно
Аноним 11/04/16 Пнд 14:13:54  123068836
>>123068763
>>123068643
>>123068624
We'll get back to you
Аноним # OP  11/04/16 Пнд 14:14:02  123068850
>>123068756
Вроде бы jit компилятор оптимизирует код
Аноним 11/04/16 Пнд 14:14:22  123068867
>>123068819
Почему? Объясни, пожалуйста
Аноним 11/04/16 Пнд 14:14:23  123068873
SDS
Аноним 11/04/16 Пнд 14:14:36  123068888
>>123068867
Select не будет ничего умножать
Аноним 11/04/16 Пнд 14:14:39  123068895
>>123063971 (OP)
хуи сосоёшь?
Аноним 11/04/16 Пнд 14:14:52  123068912
>>123068588
> r =2;
ЩИТО?
Аноним 11/04/16 Пнд 14:15:07  123068933
>>123068912
Макаба, блядь. Так знаки умножения.
Аноним 11/04/16 Пнд 14:15:14  123068939
>>123068588
Забирай свой недоязык и уебывай нахуй.
Аноним 11/04/16 Пнд 14:15:27  123068962
>>123068756
Быстрее работает, но требует больше памяти и времени на компиляцию
Аноним 11/04/16 Пнд 14:16:11  123069023
Как устроиться на стажировку, если я ничего сложнее калькулятора не кодил?
Аноним 11/04/16 Пнд 14:16:20  123069036
Задача для стажёра направления .NET
Даны целые числа n и m (1≤n≤1018, 2≤m≤105), необходимо найти остаток от деления n-го числа Фибоначчи на m. Ограничение по времени 5 секунд, по памяти 265 мб.
Аноним 11/04/16 Пнд 14:16:28  123069045
>>123068850
А еще?
Аноним 11/04/16 Пнд 14:16:44  123069058
>>123069036
Да заебал уже
Аноним 11/04/16 Пнд 14:18:17  123069187
>>123069036
Блеать, да сколько можно? Молодец, что решил в своё время эту задачу. Теперь до конца жизни будешь ее совать во все щели?
Аноним 11/04/16 Пнд 14:18:20  123069194
>>123066965
Но он и идет на макаку.
Аноним 11/04/16 Пнд 14:19:07  123069259
>>123066108
Использование неуправляемого кода в управляемом, SOLID принципы
Аноним 11/04/16 Пнд 14:19:12  123069271
>>123064366
Четвертое забыл
Аноним 11/04/16 Пнд 14:19:59  123069331
>>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 гига памяти
Аноним 11/04/16 Пнд 14:20:18  123069351
>>123069036
>Задача на программирование повышенной сложности.
Аноним 11/04/16 Пнд 14:23:34  123069616
>>123067588
Вроде нихуя не атомарно
Аноним 11/04/16 Пнд 14:26:14  123069860
>>123069616
Increments a specified variable and stores the result, as an atomic operation.
Аноним 11/04/16 Пнд 14:28:03  123070032
14603740832730.png (10Кб, 400x400)
1) Расскажите про big O, суть и для чего используется
2) Принципы SOLID своими словами
3) Расскажите про полиморфизм своими словами (все ответы ранее в треде по сути не совсем верны)
4) Как чаще всего реализуется разрешение коллизий при использовании хешировании
5) Что такое race condition, для чего используются мьютексы и семафоры.
Аноним 11/04/16 Пнд 14:30:26  123070222
>>123070032
Чет не понял а где основание у логарифма?
Аноним 11/04/16 Пнд 14:30:44  123070248
>>123070222
Дотационное, не нужно
Аноним 11/04/16 Пнд 14:34:00  123070498
Что такой божий замысел?
Аноним 11/04/16 Пнд 14:34:36  123070528
>>123070498
Java
Аноним # OP  11/04/16 Пнд 14:34:38  123070529
>>123070032
Ммм big O? Это из оценки сложности алгоритмов. Ну я не особенно силен, но типа a = Olog(n) т.е больше, чем лог от n
Про солид не ебу
Про полиморфизм 10 раз уже ответил
Про коллизии в хешировании первый раз слышу
Race condition - состояние гонки потоков. Мьютекс Enter\exit запирает критическую секцию кода и позволяет войти в неё только одному потоку, семафор делает это для нескольких потоков
Аноним 11/04/16 Пнд 14:35:37  123070612
>>123070529
> и позволяет войти в неё только одному
Сразу про твою мамашу вспомнил
Аноним 11/04/16 Пнд 14:36:09  123070649
>>123070612
ыыыыыы
Аноним 11/04/16 Пнд 14:36:44  123070704
Для чего нужны команды гита rebase и cherry-pick?
Аноним 11/04/16 Пнд 14:37:39  123070775
>>123070032
1) Это мера сложности алгоритма. Иными словами как зависит время исполнения от количества данных. При этом берется наихудший случай.
2)Хуй знает
3)Уже рассказывал
4)Связный список. Хэшируем, проверяем, попали ли на имеющийся элемент, если да, то записываемся как бы за ним
5)Это когда несколько тредов одновременно работают с одним куском памяти, переписывая и считывая её, что в общем случае превращает её (память) в кашу. Мьютексы и семафоры нужны что бы не дать нескольким процессам творить такое непотребство. То есть только один процесс может работать с памятью в определенное время.
Аноним 11/04/16 Пнд 14:38:03  123070804
>>123070704
Про гит знаю только add ., коммит, да clone с push и pull
Аноним 11/04/16 Пнд 14:38:11  123070813
>>123070704
ребейзить и подымать вишенку
Аноним 11/04/16 Пнд 14:38:42  123070862
>>123070804
В команде будет очень сложно работать
Аноним 11/04/16 Пнд 14:39:55  123070961
>>123070775
> 4)Связный список. Хэшируем, проверяем, попали ли на имеющийся элемент, если да, то записываемся как бы за ним
А в clr как это все устроено? Я думал там открытая адресация
Аноним 11/04/16 Пнд 14:40:39  123071026
Скиньте ссылки на ваши профили в соцсетях
Какие сайты по ИТ вы посещаете?
Аноним 11/04/16 Пнд 14:41:01  123071059
Не смог ответить на 30% вопросов в треде
мимо .нет мидл
Аноним 11/04/16 Пнд 14:41:47  123071120
>>123069036

Задача для школьников, начавших изучать программирование. Напишите куайн.
Аноним # OP  11/04/16 Пнд 14:42:32  123071181
>>123071026
1) Иди нахуй
2) стаковерфлоу, хабрахабр, киберфорум. Всё по стандарту
Аноним 11/04/16 Пнд 14:42:36  123071186
Насколько джуны востребованы в ДС?
Аноним 11/04/16 Пнд 14:43:28  123071275
>>123070961
Записывать в следующий свободный индекс очень даже открытая адресация
Аноним 11/04/16 Пнд 14:44:54  123071388
>>123071181
Как это у вас нет аккаунта в вк и лицокниге, у вас друзья хоть есть?
А почему вы не читаете блоги зарубежных разработчиков, вы что не следите за новинками?
Аноним 11/04/16 Пнд 14:45:04  123071406
Реквестирую пару годных книжек чтобы поднять скилл в C#, кодил одно время для себя, чисто в консольке, но щас все забыл нахуй. И еще вопрос, по поводу возраста, когда уже поздно вкатываться?
Аноним 11/04/16 Пнд 14:45:33  123071451
>>123071388
1) Иди нахуй
2) Все, что появляется новое сразу становится на слуху на хабре, так что всё нормально
Аноним 11/04/16 Пнд 14:45:39  123071467
>>123071406
Рихтер. В 18-19 уже поздновато
Аноним 11/04/16 Пнд 14:45:40  123071468
>>123071186
востребованные как земля
Аноним # OP  11/04/16 Пнд 14:45:53  123071483
>>123071406
Шилдт, Рихтер
Аноним 11/04/16 Пнд 14:46:36  123071559
14603751966820.png (132Кб, 561x569)
Если в этом треде сидят Java-петуханы, которые сейчас мне за пять минут не напишут велосипед, который повторяет действия ArrayList, то вас можно гнать из профессии ссаными тряпками.
Аноним 11/04/16 Пнд 14:46:39  123071563
>>123071406
В 30
Я не шучу
Аноним 11/04/16 Пнд 14:47:40  123071638
>>123071451
>>123071181
Хабр слился, сейчас там все уперлось в сраную коммерцию, а статьи выпускаются для того, чтобы было чем жопу прикрыть на собеседовании.
Аноним 11/04/16 Пнд 14:47:47  123071646
>>123071406
Никогда не поздно. Есть куча примеров вкатившихся в разном возрасте и после 30 тоже.
Аноним 11/04/16 Пнд 14:48:56  123071734
>>123071646
>куча
Хахаха! Опять петушок со своим недопереводом. Запомни, нет никакой кучи, есть только Heap! Heap and Stack! Getmi?
Аноним 11/04/16 Пнд 14:49:05  123071751
>>123071563
>>123071646
Хорошо, сколько часов нужно теории и практики чтобы таки get a job?
Аноним 11/04/16 Пнд 14:49:06  123071755
Как работает dynamic? Во что разворачиваются динамики на уровне IL? Когда стоит использовать структуру вместо класса? Расскажите про выравнивание в структурах. Какую структуру данных выберете для реализации приоритетной очереди? Как вы имплементриуете эту структуру данных?
Аноним 11/04/16 Пнд 14:49:34  123071801
>>123071734
Стог и куча
Аноним # OP  11/04/16 Пнд 14:49:42  123071812
Алсо аноны. Что делать, если при мысли о КРУПНОЙ КОМПАНИИ, РАЗРАБОТЧИКАХ, СОБЕСЕДОВАНИИ, ТЕХЗАДАНИИ трясутся поджилки? Я наверное обосрусь, если пойду на собеседование. И еще реквестирую способы поиска нормальных компаний, а то hh дичь какая то
Аноним 11/04/16 Пнд 14:50:08  123071841
>>123070529
ОП, если веришь, что у тебя будут алгоритмы сами собой укладываться по времени - пиздуй учить математику. Какая нахуй теория сложности, если ты даже первого семестра МатАна не знаешь. Попользуйся немного хешами, посмотри хоть, как они работают с разными данными. А ещё лучше почитай, Г-ди, на любом языке тебе в теории Дискретки расскажут. И в классике про гонки говорят в отдельном регистре.
Аноним 11/04/16 Пнд 14:50:16  123071862
>>123071812
Не выебывайся, для первой работы любая контора пойдет
Аноним 11/04/16 Пнд 14:50:34  123071891
>>123071812
Все равно облажаешься, сразу думай о втором собеседовании, там проще будет.
Аноним 11/04/16 Пнд 14:51:14  123071940
Спрашивали уже чем отличается событие от делегата?
Аноним 11/04/16 Пнд 14:52:39  123072060
>>123071940
делегат - ссылка на метод
событие - событие

Аноним # OP  11/04/16 Пнд 14:52:42  123072064
>>123071755
dynamic - динамическая типизация, работает с помощью такой дичи, как DLR. Блять, про второе читал в Ските, но уже не помню. Структура более легковесная, чем класс. Не знаю. Ммм вообще не понял последующих вопросов. (по моему ты какую то дичь спросил)
Аноним 11/04/16 Пнд 14:53:18  123072118
>>123072060
То есть то есть, событие не вызывает метод?
Аноним 11/04/16 Пнд 14:53:30  123072135
>>123071812
>трясутся поджилки?
Ну значит обосрешься, блять. Ты или работай на качество либо на количество.
Аноним 11/04/16 Пнд 14:54:16  123072206
> Структура более легковесная, чем класс.
Очень плохо, очень, а это ведь основы
> Не знаю. Ммм вообще не понял последующих вопросов. (по моему ты какую то дичь спросил)
Очередь на бинарной куче, бинарную кучу имплементировать на массиве. Ну это классика просто.
Аноним 11/04/16 Пнд 14:54:56  123072267
>>123072118
Ня
Давайте начнём с того, что event и delegate — это две разных вещи, настолько же разные, как автомобиль и морковка.

delegate — это класс, содержащий в себе «шаблон» метода, то есть, сигнатуру метода. Переменная делегатного типа — объект типа MulticastDelegate (точнее, производного от него), который может содержать один или несколько объектов, представляющих собой методы с совместимой с «шаблоном» сигнатурой (контр- и ковариантность немного усложняет картину). Для таких переменных определена операция +, которая комбинируют слагаемые, и симметричная операция -. Эти операции автоматически порождают производные операции += и -=.

event же — это просто пара функций в классе, обозначаемых как add и remove, и имеющих произвольную семантику, выбранную программистом. (Разница между полем-делегатом и event'ом примерно такая же, как между полем и свойством.) В имплементации по умолчанию для event'а заводится скрытое поле делегатного типа, а add/remove добавляют или убирают из него методы (под lock'ом). (Чтобы немного запутать картину, это скрытое поле доступно по тому же имени, что и event.) Функции add/remove, составляющие event, вызываются соответственно как += и -=. Никаких операций +/-, разумеется, нету.
Аноним 11/04/16 Пнд 14:55:28  123072313
>>123071841
Я математику учу уже чуть больше месяца, сейчас на уровне седьмого класса где-то. Долго мне еще учить до нормального уровня погромиста?
мимо-крокодил
Аноним 11/04/16 Пнд 14:55:55  123072359
14603757559280.jpg (96Кб, 1099x858)
>>123063971 (OP)
Поясни что тут происходит.
Аноним 11/04/16 Пнд 14:56:01  123072366
>>123072064
Структура и класс как минимум по-разному передаются и хранятся, если ключевых слов не использовать. И не ты ли недавно только отвечал что динамическая память есть куча? Если ты блядь знаешь, что такое куча, но не понимаешь, что такое приоритетная очередь и как её сделать для разных задач то жопой читаешь, просто пиздец.
Аноним # OP  11/04/16 Пнд 14:56:07  123072377
14603757679000.png (22Кб, 881x118)
>>123072206
С мсдн
Аноним 11/04/16 Пнд 14:56:13  123072384
>>123071751
Ну блин, это индивидуально. Занимайся.
Аноним 11/04/16 Пнд 14:56:19  123072391
>>123072267
Но так-то хуй кто ответит без гуглоа на деле.
Аноним 11/04/16 Пнд 14:56:28  123072397
>>123063971 (OP)
Продайте мне эту ручку.
Аноним 11/04/16 Пнд 14:56:55  123072433
>>123072206
>Очередь на бинарной куче, бинарную кучу имплементировать на массиве.
И это программисты! Пиздец, мне иногда кажется, что я единственный здравомыслящий человек в этом треде.
Аноним 11/04/16 Пнд 14:57:19  123072461
>>123071812
Я вообще в резюме написал, что опыта нет, знания так себе. но готов работать бесплатно. Рекрутер перезвонил, постебался, взяли на стажировку оплачиваемую и на джуна через 2 месяца
Аноним 11/04/16 Пнд 14:57:47  123072504
>>123072391
У меня гугл глас
Аноним # OP  11/04/16 Пнд 14:57:48  123072510
>>123072359
Кто-то работает с каким-то апи, создает альбомы и грузит в них картинки.
Аноним 11/04/16 Пнд 14:57:49  123072511
>>123072461
Давно было? Лет 5 назад, да?
Аноним 11/04/16 Пнд 14:58:23  123072556
>>123072433
Двачую. Мне до сих пор кажется, что он какую то хуйню пизданул
Аноним 11/04/16 Пнд 14:58:35  123072575
В чем отличие между short weak references и long weak references?
Аноним 11/04/16 Пнд 14:58:36  123072576
Почему в unmanaged С++ не было ORM?
Аноним 11/04/16 Пнд 14:58:44  123072592
14603759246130.jpg (7Кб, 221x183)
>>123072359
> кириллица в коде
Аноним 11/04/16 Пнд 14:59:18  123072635
>>123072461
А потом ты проснулся обосранным перед компом, на экране которого решение ОЛИМПИАДНОЙ ЗАДАЧИ ПО ПРОГРАММИРОВАНИЮ ПОВЫШЕННОЙ СЛОЖНОСТИ
Аноним 11/04/16 Пнд 14:59:26  123072650
>>123072592
Завидуй молча.
Аноним 11/04/16 Пнд 14:59:34  123072662
>>123072511
2 :3
Аноним 11/04/16 Пнд 14:59:59  123072704
Можно ли фрилансить с дотнетом?
Аноним 11/04/16 Пнд 15:00:09  123072718
Поясни за уровни нормализации в реляционных БД?
Как устроены индексы в базах данных?
Аноним 11/04/16 Пнд 15:00:44  123072773
>>123072592
Как константа в логировании сойдет, не вебывайся.

Я когда-то скачал пример интеграции .нет и 1с. ТАк эти пидоры кириличиские переменные использовали. Вот где ебаный насос.
Аноним 11/04/16 Пнд 15:00:52  123072791
14603760521750.jpg (89Кб, 604x414)
>>123072510
Аноним 11/04/16 Пнд 15:00:53  123072794
14603760532010.jpg (85Кб, 811x537)
>>123072704
Попробуй
Аноним 11/04/16 Пнд 15:01:52  123072889
>>123066923
Ты охуеешь, но в Java тоже их две (видимо это какой-то актуальный подход)
Аноним 11/04/16 Пнд 15:01:55  123072893
>>123072773
Макака за 30к рублей, ето ты?
Аноним 11/04/16 Пнд 15:02:00  123072903
>>123072313
Смотря насколько нормальный погроммист нужен. Я бы сказал что если не работать и мотивированно учить то за год дойдёшь до сложности и всяких приколюх в духе категорий. Но чтобы быть на что-то похожим нужны самые основы анализа и как можно больше дискретки. Их можно за пару лет в режиме на отъебись выучить и понять. Можешь погуглить вики конспекты ИТМО если хочешь дискретки в одном месте и на русском, но там местами коряво.
Аноним 11/04/16 Пнд 15:02:25  123072937
>>123072575
>>123072576
У нас С# тред или просто программистов тред?
Аноним 11/04/16 Пнд 15:02:31  123072943
>>123072718
Бля, второй вопрос для юниора - дохуя. У меня были грачи, претендовавшие на мидла, которые WHERE от HAVING не отличали. И функцию от процедуры. и были посланы нахуй за это

Аноним 11/04/16 Пнд 15:03:01  123072989
>>123072937
weak референсы из шарпа же
Аноним 11/04/16 Пнд 15:03:07  123073008
>>123063971 (OP)
.net кодер не человек; мимо асмобог
Аноним 11/04/16 Пнд 15:03:12  123073014
>>123072704
Можно делать игры и продавать, чего нельзя делать на джаве.
Аноним 11/04/16 Пнд 15:03:58  123073091
>>123072718
Реляционные это какие? NoSQL?
Аноним 11/04/16 Пнд 15:04:12  123073106
>>123072893
А теперь аргументированно поясни, схуя плохого в том, как константа пихается в лог в указанном куске кода.
Аноним 11/04/16 Пнд 15:04:20  123073120
>>123073091
Толсто, слишком толсто
Аноним 11/04/16 Пнд 15:04:20  123073122
14603762608130.jpg (8Кб, 266x256)
>>123073008
Чухан, плез
Аноним 11/04/16 Пнд 15:04:54  123073166
>>123072937
Вопрос про ОРМ имеет прямое отношение к .Net.
Аноним 11/04/16 Пнд 15:05:13  123073199
>>123073122
Съеби, а то сейчас байтоговнари и скобкодебилы прибегут на запах обоссанца.
Аноним 11/04/16 Пнд 15:06:10  123073284
>>123072903
Таки благодарствую. Матан сам по себе меня научит применять алгоритмы на практике или для этого нужен мозг?
Аноним # OP  11/04/16 Пнд 15:06:40  123073319
>>123072718
Это про нормальные формы?

Первая форма
Вторая
третья
четвертая
пятая
Бойса-кодда

определения помню

Про индексы не ебу
Аноним 11/04/16 Пнд 15:07:32  123073396
>>123067757
Ебанутый штоле? Лопатой по еблине тебе выписать?
Аноним 11/04/16 Пнд 15:07:57  123073434
>>123073319
Ну для затравочки - первая нормальная форма, это такая нормальная форма, когда все атрибуты сущности содержат только скалярные значения
Аноним 11/04/16 Пнд 15:08:00  123073440
>>123072064
Окей, давай тогда по другому пойдем. Чем отличаются value-типы и ссылочные типы?
Аноним 11/04/16 Пнд 15:08:12  123073453
>>123073122
пока я буду вселять душу в машины, заставлять работать переферию в РЕАЛТАЙМЕ с точностью в несколько наносекунд, да еще все это будет надежно работать в открытом космосе из пизды твоей мамки:ты будешь грузить очередной .net framework и писать инструкцию для очередной бухгалтерши ,а еще будешь навеки привязан к спермии.
Аноним 11/04/16 Пнд 15:09:03  123073530
>>123072943
Ничего "дохуя" там нет, а если судить по твоим вопросам идиотским, то ты сам некомпетентен.
Аноним 11/04/16 Пнд 15:09:14  123073549
>>123073106
Потому что ты тупой индус, который не может в код, очевидно же. Лучше бы писал высеры для Донцовой.
Аноним 11/04/16 Пнд 15:09:50  123073590
>>123073549
Погугли слово "аргументированно".
Аноним 11/04/16 Пнд 15:09:53  123073595
>>123073453
Я джавист, не знаю, насколько все плохо у вас на сперме. Джава работает везде.
Аноним 11/04/16 Пнд 15:09:59  123073604
>>123073284
всё сразу, распустились блеат ,решетчатые дебилы
Аноним # OP  11/04/16 Пнд 15:10:16  123073627
>>123073008
Хочу подрочить асм, с чего начать? Глаза разбегаются в этой куче книг и ФАСМАХ МАСМАХ и т.д
Аноним 11/04/16 Пнд 15:10:31  123073644
Что такое вариантность и ковариантность и нахуя они вообще нужны и какие там есть ограничения? Ты вроде Скита читал, должен знать.
Аноним 11/04/16 Пнд 15:10:51  123073665
>>123073440
Ну типа там ты работаешь со значением переменной напрямую, а в сылочной ты работаишь со значениим через сылку на пирименую.
Аноним 11/04/16 Пнд 15:11:43  123073754
>>123073590
Погугли как код писать правильно нужно, пидорашка за 15к.
Аноним 11/04/16 Пнд 15:11:46  123073759
>>123073440
У ссылочных типов нет скалярных значений, чего нельзя сказать про первых. Ссылочные типы нужно для того, чтобы как-то воздействовать на типы вэлью.
Аноним 11/04/16 Пнд 15:11:55  123073774
>>123064493
виртуальный деструктор зачем нужен, где применяется?
Аноним 11/04/16 Пнд 15:12:00  123073778
string a = "hikka";
string b = "hikka";
bool x = object.ReferenceEquals(first, second);

Чему будет равен x и почему?
Аноним 11/04/16 Пнд 15:12:25  123073800
>>123073644
Блять, не буду рассказывать даже, потому что овердохуя там всего и устал уже чет. ну ковариантность позволяет использовать тип с большей глубиной наследования, а контравариантность наоборот
Аноним 11/04/16 Пнд 15:12:43  123073825
>>123073778
a и b вместо first и second конечно же
Аноним 11/04/16 Пнд 15:12:49  123073834
>>123073595
Джава не язык реального времени, его нельзя грузить на йоба манипуляторы.
Аноним 11/04/16 Пнд 15:12:51  123073837
>>123073778
Без нью строки из одного пула - тру
Аноним 11/04/16 Пнд 15:12:51  123073838
>>123073595
*везде, где есть библиотеки и вагон кода, а еще нормас интерпретатор.Ява на STM32 это моветон и перерасход, ява не будет работать на AVR, а VERILOG/VHDLбоги вас просто не пустят к порче свего очередного DSP явой, ибо JAVA не может в реалтайм&ответственные операции.Поэтому она работает там, где вам разрешили и где вам об этом рассказали.
Аноним 11/04/16 Пнд 15:13:01  123073851
>>123073800
ШТО?
Аноним 11/04/16 Пнд 15:13:10  123073858
>>123073604
Но я джавист.
Аноним # OP  11/04/16 Пнд 15:13:24  123073869
>>123073778
фолсе, потому что экземпляры то разные.
>>123073800
мой ответ
Аноним 11/04/16 Пнд 15:13:26  123073873
14603768068910.jpg (327Кб, 2000x1086)
Дерзайте.
Аноним 11/04/16 Пнд 15:13:48  123073907
>>123073858
Уже подрочил на 8-ку?
Аноним # OP  11/04/16 Пнд 15:13:56  123073921
>>123073851
https://msdn.microsoft.com/ru-ru/library/dd799517(v=vs.110).aspx
ШТО
даже мсдн мои слова повторяет
Аноним 11/04/16 Пнд 15:14:00  123073925
>>123073800
Блядь, это пиздец. Лучше бы сказал "не знаю"
Аноним 11/04/16 Пнд 15:14:15  123073950
>>123073453
Портируют же уже на другие платформы
Аноним 11/04/16 Пнд 15:14:57  123074011
>>123068185
2. возвращаемое значение может быть тем же самым.
Аноним 11/04/16 Пнд 15:14:59  123074014
>>123073627
учи MASM просто потому что его любят универы, впринципе большой разницы нету.Главное это архитектура процессоров и компьютеров в целом:изучай asm8086 -ебанутый кострат, но зато от него легко перейти на более сложный асм.
Аноним 11/04/16 Пнд 15:15:08  123074025
>>123073950
Например на твою мамашу, ахах
Аноним 11/04/16 Пнд 15:15:54  123074073
>>123073838
>JAVA не может в реалтайм&ответственные операции
>>123073834
>Джава не язык реального времени

>кучи библиотек для управления тредами
>язык, предназначенный для того, чтобы работать в entertainment-приложениях
>вскукареки по поводу того, что java не завезли в NASA
Аноним 11/04/16 Пнд 15:16:04  123074087
Какой минимальный размер ссылочного объекта в памяти? (на x64 допустим, с стандартной реализацией)
Аноним 11/04/16 Пнд 15:16:19  123074102
>>123073873
Хуйня. Питон и пхп у них на стартапе, ага.
Аноним 11/04/16 Пнд 15:16:26  123074112
>>123074025
На твою уже портировали. Некоторым школьникам еще рано в школу ходить.
Аноним 11/04/16 Пнд 15:16:27  123074115
>>123073907
Конечно. Залямбдил тебе за щеку, проверяй.
Аноним 11/04/16 Пнд 15:16:48  123074137
>>123063971 (OP)
Опчик-то тут еще нет?
Аноним 11/04/16 Пнд 15:17:41  123074203
>>123073950
чего тупишь ? Как блеать в реальном времени на яве взять преобразование фурье со скоростью в 10uSec( что дохуя) и разложить на 20 спектров.
Аноним 11/04/16 Пнд 15:17:45  123074209
Во что разворчивается yield при компиляции?
Аноним 11/04/16 Пнд 15:18:17  123074259
>>123074073
Пиздец ты тупой даун. Только из-за использования jvm она уже не попадает под rt. Учи матчасть, клоун, и пиши дальше свои аплеты для кофеварок.
Аноним 11/04/16 Пнд 15:19:44  123074383
>>123074209
в "you, idiot, eat long dicks!"
Аноним 11/04/16 Пнд 15:20:49  123074484
14603772492460.jpg (109Кб, 1280x720)
Поссал на задротов
Настоящие кодеры живут себе в удовольствие и покупают копеечный труд таких вот неудачников, как вы
Аноним 11/04/16 Пнд 15:21:26  123074540
>>123074203
Я другой анон. Просто тоже под .NET разрабатываю.
Аноним 11/04/16 Пнд 15:21:54  123074599
Не хрен делать в дотнете. Пили на Го, ОПчик.
Аноним 11/04/16 Пнд 15:22:16  123074638
>>123074599
Илюша, иди нахуй.
Аноним 11/04/16 Пнд 15:22:30  123074655
>>123074638
Я не Илюша.
Аноним 11/04/16 Пнд 15:22:32  123074657
>>123074599
Как очелло? Разработал уже? Хуи сосёшь причмокивая?
Аноним 11/04/16 Пнд 15:22:40  123074667
>>123074137
Тут
Аноним 11/04/16 Пнд 15:22:53  123074684
>>123074484
Блять, анон, что за фильм? Ищу его с 2012!
Аноним 11/04/16 Пнд 15:23:23  123074730
>>123074137
Тут
Аноним 11/04/16 Пнд 15:23:50  123074771
>>123074684
Минионер из хрущеб
Аноним 11/04/16 Пнд 15:24:07  123074797
>>123073873
>просто хочу $$$
>Java
Ага, конечно, единственный язык, на котором у тебя будет много тыщ $$$ это php.
Аноним 11/04/16 Пнд 15:24:24  123074829
>>123073774
Если нужно очистить динамичную память
Мимодругойстудент
Аноним 11/04/16 Пнд 15:24:31  123074848
>>123074657
Завидуй молча.
Аноним 11/04/16 Пнд 15:24:40  123074864
>>123074771
Ну бля...
Аноним 11/04/16 Пнд 15:25:20  123074939
Зайчем нужен ThreadStatic?
Аноним 11/04/16 Пнд 15:25:58  123075008
>>123067526
Да, а зачем?
Аноним 11/04/16 Пнд 15:26:07  123075022
Господа программисты, ответьте на три вопроса.

1. Язык(и) программирования, на котором(ых) кодите.
2. Возраст. Стаж.
3. Психические заболевания.
4. Сексуальная ориентация.
Аноним 11/04/16 Пнд 15:28:05  123075198
>>123075022
1. C#, VB.NET, JS, PHP
2. 35/16
3. Возбудимая психопатия.
4. Гетеро.

Полегчало?
Аноним 11/04/16 Пнд 15:28:44  123075258
14603777241740.jpg (135Кб, 960x536)
14603777241761.jpg (21Кб, 367x522)
>>123074684
За 4 года не смог в гугл
Держи шакала
Аноним 11/04/16 Пнд 15:31:31  123075523
>>123075022
1. Java
2. 22. 3 года.
3. Двачер.
4. Гомо.
Аноним 11/04/16 Пнд 15:32:11  123075585
>>123075523
чот в голосяндрий тебя. твоя мамка такая толстая что я ее не ебал кек
Аноним 11/04/16 Пнд 15:32:45  123075634
>>123075022
1.Все языки
2.14/0
3. -
4. Натурал
Аноним 11/04/16 Пнд 15:35:10  123075856
>>123075022
1. Кудах-тах
2. Пок-пок
3. Ку-ку
4. Кукааареку
Аноним 11/04/16 Пнд 15:36:45  123076007
>>123075258
Да смог я, просто лень было искать. Я так с 2012 его и не посмотрел.
Аноним 11/04/16 Пнд 15:38:28  123076195
>>123074939
>Зайчем нужен ThreadStatic?
ThreadStatic — табу. Я про него знаю, но не использую, и не буду использовать. Лучше я напишу чуть больше кода, но этот код — явный, его можно открыть и посмотреть как он работает, чем буду использовать мудрености фреймворка со скрытой реализацией. .NET далеко ушел на фронте упрощения и абстракции алгоритмов, но тяжелая виртуальная машина, напичканая встроенными возможностями, сильно усложняет понимание и предсказуемость как будет работать код. В этом плане обычный C++ гораздо проще, где мы имеем дело с простой «реальной» машиной.
Аноним 11/04/16 Пнд 15:39:22  123076282
>>123074829
>>123074829
почему не виртуальный деструктор для этого не пойдет?
Аноним 11/04/16 Пнд 15:39:22  123076285
>>123068588
Первый. Сделает оптимизацию и выкинет цикл
Аноним 11/04/16 Пнд 15:40:48  123076423
>>123068756
Про самое очевидное - кроссплатформенность говорили?
Аноним 11/04/16 Пнд 15:41:45  123076510
>>123076285
Не выкинет
Аноним 11/04/16 Пнд 15:42:22  123076574
Читаю тред и малость охуеваю от того, что половину вещей прочитал и за отсутствием необходимости уже основательно подзабыл.

мимо-C#-джуниор-1-год-стажа
Аноним 11/04/16 Пнд 15:44:18  123076790
>>123076574
Пили как вкатился работать
Аноним 11/04/16 Пнд 15:45:13  123076879
>>123076790
Пришел на собеседование, взяли, работаю.
Аноним 11/04/16 Пнд 15:45:38  123076919
>>123076879
Спасибо
Аноним 11/04/16 Пнд 15:46:22  123077006
14603787825890.jpg (22Кб, 480x257)
>>123074684
A BETTER TOMORROW (1986)

2 секунды в гугле.
Аноним 11/04/16 Пнд 15:46:39  123077036
>>123076574
AXAXAXAXAXA, неужели еще кто-то вкатывается в сисярп? Это почти мертвая платформа.

>>123076790
Ну как, как, выучил язык, освоил визуал студио и устроился.
Аноним 11/04/16 Пнд 15:47:16  123077100
>>123068588
Если можно использовать Linq - используй. Он всегда выдаст более оптимизированный код.
Аноним 11/04/16 Пнд 15:48:00  123077171
Что-то тред тонет, надо разбавить его каким-нибудь интересненьким срачем.
Аноним 11/04/16 Пнд 15:48:27  123077223
>>123077036
> Это почти мертвая платформа.
Я это же и про джаву постоянно слышу, и про пхп, и про руби, в последнее время даже про ноду начал слышать, лол.
Аноним 11/04/16 Пнд 15:49:43  123077342
Использую шарп в паре с растом, есть такие же аутисты как я?
Аноним 11/04/16 Пнд 15:49:50  123077351
14603789903060.jpg (43Кб, 974x202)
Аноним 11/04/16 Пнд 15:50:14  123077383
>>123076790
Полгода где-то рассылал резюме, сидел дома и не совсем представлял, что, собственно, от меня требуется. на самом деле, решал вопрос с военкоматом. В итоге в апреле попал на неоплачиваемую стажировку, через 3 месяца сделали оффер на, сука, 25к/мес, где я их послал нахуй и буквально через 3 недели взяли в контору со строем а ля НИИ - никаких технологий, про паттерны тут 1.5 человека знает, легаси-говнокод такой страшный, что я еще 3 месяца втягивался. Сейчас норм, но чувствую, надо бежать нахрен, ибо тут болото без развития.
Аноним 11/04/16 Пнд 15:50:54  123077442
>>123077223
Ты не понимаешь сути. Тупые вкатывальщики одержимы простым заработком. Они создают огромный пласт из низкоквалифицированных специалистов, которые не дают пробиться в люди действительно стремящимся. Нужно бороться с конкуренцией.
Аноним 11/04/16 Пнд 15:51:20  123077481
>>123077383
Как порешал с военкоматом? Я вот тоже думаю что-то решать, но времени из-за работы почти нет.
Аноним 11/04/16 Пнд 15:51:42  123077512
>>123077481
Больничка, это без вариантов.
Аноним 11/04/16 Пнд 15:52:43  123077618
>>123077383
Распиши, пожалуйста, развитие событий для java и для пхп кодеров.
Аноним 11/04/16 Пнд 15:52:46  123077627
>>123077442
Они очень легко отсеиваются при первом же собеседовании. Другой вопрос, что сейчас появляются много техноголий, где достаточно одной извилины, особенно в вебе, там конкуренция пиздецовая, знакомые очень жалуются.
Аноним 11/04/16 Пнд 15:53:40  123077703
>>123077618
Как я тебе распишу, если я до явы еще не добрался, а php вообще стороной обхожу?
Аноним 11/04/16 Пнд 15:53:42  123077706
>>123077512
Ну я думаю по больничке можно что-то найти (зрение пиздецки хуевое), но все никак не найду времени просто провериться, чтобы перед медкоммисией быть уверенным в болячках.
Аноним 11/04/16 Пнд 15:54:40  123077813
Все ваши языки скучна и неинтересная хуита, вы не умеете в истинно годный код.
Аноним 11/04/16 Пнд 15:56:01  123077948
>>123074797
кек
Аноним 11/04/16 Пнд 15:56:04  123077951
>>123077813
Ну это лол вообще, а ты на чем программируешь? На японском?
Аноним 11/04/16 Пнд 15:56:59  123078042
>>123075022
1) PHP
2) 29/3
3) PHP
4) PHP
Аноним 11/04/16 Пнд 15:57:21  123078092
>>123077706
Зрение - пробуй, но есть реально годный рецепт. Решай вопрос с такой хуйней, как открытое овальное окно в сердце. Диагностируется у трети населения, никакого дискомфорта в жизни не доставляет и посему найден бывает случайно или же случайно, однако ж дают категорию В и звание рядовой запаса.
Аноним 11/04/16 Пнд 15:57:59  123078157
>>123077627
Так веб-макака не человек, его за программиста особенно сейчас считать не нужно даже. Хотя вот на серверной стороне нет такого засилья макакачья, как во фронт-энде.
Аноним 11/04/16 Пнд 15:58:45  123078238
>>123077951
На божественных FBD и IL. По необходимости на LD.
Аноним 11/04/16 Пнд 15:59:52  123078348
>>123078238
>LD
Не курю.
Аноним 11/04/16 Пнд 16:00:23  123078402
>>123078238
> IL
И я временами прямо на IL пишу
Аноним 11/04/16 Пнд 16:00:32  123078418
>>123078238
А я думал, только машинный код. Фи.
Аноним 11/04/16 Пнд 16:01:00  123078466
14603796603040.jpg (89Кб, 1280x720)
Контрольные вопросы
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#.

Пояснишь за пять ты сек, если ты не гомосек.
Аноним 11/04/16 Пнд 16:01:49  123078557
>>123063971 (OP)
сап анончик. У меня тут снова встал вопрос есть ли профит с java или лучше уебывать в веб? Желательно с аргументами.
Аноним 11/04/16 Пнд 16:02:23  123078612
>>123078557
Java = mobile develop. А там неплохие деньги.
Аноним 11/04/16 Пнд 16:03:38  123078748
>>123074209
Конечный автомат, как и аваит/асинк
Аноним 11/04/16 Пнд 16:04:34  123078850
>>123078748
сам ты конченый автомат)
Аноним 11/04/16 Пнд 16:05:30  123078964
14603799309670.jpg (204Кб, 1609x917)
Рейт
Аноним 11/04/16 Пнд 16:05:41  123078980
14603799417390.jpg (76Кб, 1366x768)
>>123066587
учи
Аноним 11/04/16 Пнд 16:06:22  123079066
>>123078557
Веб, однозначно. Огромное живое комьюнити, огромное количество готовых решений, не требующих особо крученого мозга. На джаве нет фриланса. А фриланс куда ценнее опыта в конторе. Он вообще будет считаться как х2 реального опыта. Единственное, почему могут отказать, так это из-за боязни, что ты съебешь обратно в свой фриланс. Или из-за еще какой-то несущественной хуйни. Нужно на собесе показать, что фриланс тебя заебал, и ты ищешь стабильности.
Аноним 11/04/16 Пнд 16:06:48  123079114
>>123076510
Не сам так слр
Аноним 11/04/16 Пнд 16:07:12  123079157
>>123078964
Макака кэннот инту свитч?
Аноним 11/04/16 Пнд 16:08:08  123079258
>>123078612
>>123079066
спасибо анончик. Правда я нихуя так и не решил, но все равно спасибо. Буду думать.
Аноним 11/04/16 Пнд 16:09:28  123079420
>>123079157
Мы вам перезвоним.
Аноним 11/04/16 Пнд 16:09:50  123079457
>>123079258
Изучишь яву - считай, изучил и шарп. Изучил шарп - изучаешь ASP.NET => вкатился в веб.
Аноним 11/04/16 Пнд 16:10:41  123079553
>>123079420
Ну серьезно, всю эту хуйню можно было в свитч запихать, а не плодить ифы.
Аноним 11/04/16 Пнд 16:11:09  123079592
>>123079553
Двачую.
Аноним 11/04/16 Пнд 16:11:57  123079679
>>123079553
А еще там есть дохера текстовых констант, надо бы их вынести.
Аноним 11/04/16 Пнд 16:12:17  123079714
>>123079457
>Изучишь яву - считай, изучил и шарп.
Изучишь яву - считай, что изучил шарп и тонну говна в виде ненужных библиотек и дженериков, которые везде разные.
Аноним 11/04/16 Пнд 16:12:44  123079764
>>123079714
Какие библиотеки ты считаешь ненужными?
Аноним 11/04/16 Пнд 16:14:54  123080010
>>123079764
Вся java api это говно, которое никак не пригодится шарписту. А теперь попробуй убедить меня в обратном.
Аноним 11/04/16 Пнд 16:17:01  123080240
>>123080010
Я джавой не обмазывался, так что не могу судить.
Аноним 11/04/16 Пнд 16:17:39  123080318
>>123080010
учу все апи я за день
ебу колоду, ебу я пень
Аноним 11/04/16 Пнд 16:19:32  123080511
14603807728790.jpg (118Кб, 1280x854)
>>123079553
>>123079679
Я же сказал перезвоним. Охрана, проведите молодого человека к выходу.
Аноним 11/04/16 Пнд 16:22:08  123080800
Надеюсь, здесь я найду ответ. Читаю книжку на английском по джаве.

Там есть некоторые непонятные термины.
Есть такая конструкция:
Huita h = new Huita();

Я знаю, что таким образом я создаю объект (экземпляр класса).
Huita - это класс. h - это ссылочная переменная на объект Huita. = - это присваивание ссылке объекта Huita. new () - это запуск конструктора. Где я не прав?
Аноним 11/04/16 Пнд 16:23:37  123080940
>>123080800
Всё так.
Аноним 11/04/16 Пнд 16:24:08  123080992
Если не правильно ответишь на один вопрос, сразу идёшь нахуй я предупредил:
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));
Аноним 11/04/16 Пнд 16:24:57  123081082
>>123074484
это те, что в рога и копыта inc. ?
Аноним 11/04/16 Пнд 16:28:11  123081443
>>123080992
1. Наследуются как константы.
2. Сколько угодно.
3. Нет, потому что так ты его не имплементируешь.
4. Я думаю, что будут все фолс. Но чую, что компилятор тебя выебет, за сравнение несуществующего объекта.

Не посылай нахуй, я в джаве всего лишь месяц.
Аноним 11/04/16 Пнд 16:29:26  123081581
>>123074102
Низкий порог вхождения.
Проще только windows forms приложения в vs на c# клепать. Или на delphi делать аналогичное.
Аноним 11/04/16 Пнд 16:30:21  123081673
>>123075022
1)C,Delphi,Asm8086,Asm-AVR,Verilog(изучаю)
2) 20
3) вроде нет, иногда при троллинге говорю мол у меня легкая шизофрения-врачи не нашли, сказали мол фигня у меня надуманная, просто мыслю нестандартно
4)Гетеро, постоянно хочу трахаться, просто пиздец, стоит как карбид вольфрама на школьниц
Аноним 11/04/16 Пнд 16:30:42  123081704
>>123080940
Хорошо, тогда:
GeneralHuita gh = new Huita();
Мы создаем экземпляр класса GeneralHuita, который является также субклассом вниз по inheritance tree?
Аноним 11/04/16 Пнд 16:34:48  123082119
14603816884170.jpg (188Кб, 1024x768)
Аноним 11/04/16 Пнд 16:35:01  123082147
>>123081443
>2. Сколько угодно.
255
>4. Я думаю, что будут все фолс.
Неправильно думаешь.
Аноним 11/04/16 Пнд 16:35:01  123082149
>>123081704
Ты создаёшь ссылку типа GeneralHuita, которая ссылается на объект типа Huita.
Аноним 11/04/16 Пнд 16:37:54  123082445
>>123082147
>255
Буду знать.
Аноним 11/04/16 Пнд 16:38:20  123082489
>>123082147
Два фолса. Последний ведь ничего не выведет.
Аноним 11/04/16 Пнд 16:38:44  123082531
>>123064366
сериализация
абстракция
Аноним 11/04/16 Пнд 16:38:49  123082538
>>123082489
Последний упадет с нулл экспшеном.
Аноним 11/04/16 Пнд 16:38:51  123082541
>>123081704
Ты создаёшь ссылку на объект типа GeneralHuita и объект типа Huita.
Аноним 11/04/16 Пнд 16:39:14  123082582
>>123082538
Верно.
Аноним 11/04/16 Пнд 16:39:23  123082595
>>123082149
Ага. И если понаделать кучу таких ссылок одного типа, ссылающихся на разные объекты, то можно взаимодействовать со всеми объектами сразу через эту ссылку? В этом и есть суть полиморфизма?
Аноним 11/04/16 Пнд 16:40:03  123082667
>>123082595
Типа того.
>>123082538
>>123082582
А вот и не упал.
Аноним 11/04/16 Пнд 16:42:21  123082904
>>123082667
>А вот и не упал.
Ну естественно он не упадет, если ты создашь объект типа Object. Он защищен от нападок ГарбаджКоллетора.
Аноним 11/04/16 Пнд 16:43:52  123083050
>>123082904
А в другом компиляторе упал.
Аноним 11/04/16 Пнд 16:45:37  123083236
>>123082904
Причем тут GC? Там попытка вызвать нестатический метод у несуществующего объекта.
Аноним 11/04/16 Пнд 16:45:41  123083241
>>123082147
>255
Во-первых послал бы тебя на хуй, если бы задал такой вопрос на собеседовании.
Эту хуйню незачем вообще знать.
Во-вторых соси хуй, гугл говорит, что не 255.
Аноним 11/04/16 Пнд 16:47:30  123083422
>>123083050
Несовместимость версий и не такое делает.
>>123083236
У Оbject нет нестатических методов. (Почти нет.)
Аноним 11/04/16 Пнд 16:48:34  123083524
>>123082147
Имплементировать более 5 интерфейсов? Да вы охуели, господа.
Аноним 11/04/16 Пнд 16:49:11  123083583
>>123083422
Я на шарпе проверял. Там падает.
Аноним 11/04/16 Пнд 16:49:52  123083648
14603825926520.jpg (74Кб, 1050x827)
Вкатываюсь в веб.
Аноним 11/04/16 Пнд 16:50:12  123083680
>>123083524
Когда меня отчислили из вет. вуза, я начал учить джаву и пилил классификации животных и виде интерфейсов. Ты не представляешь, сколько всего там может быть.
Аноним 11/04/16 Пнд 16:50:23  123083697
>>123078964
а сериализовать все это говно не проще?
Аноним 11/04/16 Пнд 16:50:36  123083722
>>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);
}
Аноним 11/04/16 Пнд 16:51:28  123083803
>>123083648
Я такое на джаве могу написать за пару минут.
Аноним 11/04/16 Пнд 16:53:16  123083968
>>123083722
Ну и что?
Аноним 11/04/16 Пнд 16:54:43  123084121
>>123083968
А то, что нулл эксепшн падает на строке return RuntimeHelpers.Equals(this, obj);, ибо там this.
Аноним 11/04/16 Пнд 16:55:16  123084177
>>123083680
Ну у говнокодера что угодно может быть.
Аноним 11/04/16 Пнд 16:55:19  123084182
14603829194740.jpg (9Кб, 200x200)
ВСЕ ЛЮБЯТ ПРОГРАММИСТОВ, А НЕ АРТИСТОВ И НЕ ЭКОНОМИСТОВ
Аноним 11/04/16 Пнд 16:55:52  123084222
>>123083803
Хтмл на джаве пишешь тоже?
Аноним 11/04/16 Пнд 16:56:24  123084290
>>123084177
У нас за такое отношение в отделе увольняют нахуй.
Аноним 11/04/16 Пнд 16:57:39  123084417
14603830595890.jpg (28Кб, 594x139)
>>123083697
Проще. Зато попроигрывал с первокурсника, который про свитчи что-то кукарекал.
Аноним 11/04/16 Пнд 16:57:41  123084422
>>123084222
Чет в голос.
Аноним 11/04/16 Пнд 16:58:16  123084468
>>123063971 (OP)
Java-jun 21 лвл вкатился в ИТТ. ОП, почему именно дотнет, а не Java или Python?
Аноним 11/04/16 Пнд 17:00:07  123084620
>>123084290
У нас коллеги-грузчики за такое ебало бьют.
Аноним 11/04/16 Пнд 17:00:45  123084673
>>123080511
>>123084417
Объясни почему свитч в данном случае плохо.
Только начинаю вкатываться в программирование.
Аноним 11/04/16 Пнд 17:01:45  123084766
>>123084121
Понял твой ход мысли, не заметил зис. То есть зис ссылается на текущий объект, и если его не существует, то вылетает с эксепшеном?
Аноним 11/04/16 Пнд 17:02:59  123084870
>>123084766
Да. Приведенный код - из сдекомпилированного mscorlib.dll
Аноним 11/04/16 Пнд 17:03:44  123084938
>>123063971 (OP)
Cосоны, где в Sublime настройка списка каталогов и файлов слева?
Аноним 11/04/16 Пнд 17:04:27  123084991
>>123084468
Я не гомосексуалист просто.
Аноним 11/04/16 Пнд 17:06:27  123085153
>>123084673
Ну а что свич даст там? Нихуя. Тоже самое будет, только тот код увеличится в 2 раза,
потому что добавится break в каждом кейсе.
Аноним 11/04/16 Пнд 17:08:06  123085296
>>123085153
Блять, ты совсем дурак? Ты не можешь брейк в одну строчку с кейсом писать?
Аноним 11/04/16 Пнд 17:08:49  123085357
>>123085153
А что даст сериализация? Логика обработки строк никуда же не денется.
Аноним 11/04/16 Пнд 17:09:34  123085417
>>123084991
Ну тогда тот же вопрос, почему дотнет, а не Java или Python?
Аноним 11/04/16 Пнд 17:09:45  123085434
>>123084938
Альт+Q
Аноним 11/04/16 Пнд 17:10:20  123085487
>>123085417
А вот это уже камень в огород решеточников.
Аноним 11/04/16 Пнд 17:11:56  123085613
>>123085153
Лол блядь ты не троллишь?
Аноним 11/04/16 Пнд 17:13:11  123085720
>>123085357
А как вообще выглядела бы сериализация в том случае? Дайте пример кода.
Нуфаг
Аноним 11/04/16 Пнд 17:13:12  123085723
>>123075022
1. Python и Javascript учу, потом на C++/Java попробуй зайти
2. 24/0
3. Да вроде нет такого.
4. Гетеро
Аноним 11/04/16 Пнд 17:14:17  123085824
>>123085720
Да никак, он троллит.
Аноним 11/04/16 Пнд 17:14:50  123085873
>>123085296
Так лепи вообще весь в код в одну строку, макак.
Один хуй это будет выглядеть еще хуже.
>>123085357
Как раз таки логики не будет, она будет не нужна тут.
Аноним 11/04/16 Пнд 17:15:39  123085952
>>123085873
Да? Тогда код в студию.
Аноним 11/04/16 Пнд 17:16:30  123086021
>>123075022
Java
21/год
МИЗАНТРОП ГЫГЫна самом деле паранойя и ОКР
Гетеросексуал
Аноним 11/04/16 Пнд 17:19:02  123086283
>>123085873
И как ты себе представляешь это без логики обработки строк, маня?
Аноним 11/04/16 Пнд 17:21:27  123086529
>>123085153
> Ну а что свич даст там? Нихуя.
Конструкция свитч специально сделана для перебора большого количества вариантов. If по-хорошему это да/нет и всё - выбор между двух значений.
Аноним 11/04/16 Пнд 17:24:02  123086783
Пришел пол года назад работать рядовым системным инженером в один из самых крупных дата-центров страны. Не имея никакого бэкграунда в программировании, за пол года освоил пайтон и перешел в штат программистов с зп*2. Я успешен по меркам этого треда?
Аноним 11/04/16 Пнд 17:24:58  123086868
>>123086783
Нет - ты не дотнетчик и не джавист, поэтому съеби.
Аноним 11/04/16 Пнд 17:26:03  123086939
Как переводится whether?
Аноним 11/04/16 Пнд 17:26:42  123086991
>>123086939
ли
Аноним 11/04/16 Пнд 17:28:45  123087191
>>123086283
Она и не нужна будет. Так как объект с настройками будет соответственно и сериализоваться тоже перед этим.
А значит текст типа "password=" не надо будет хранить в самом файле.
Аноним 11/04/16 Пнд 17:29:18  123087243
>>123086939
Погода.
Аноним 11/04/16 Пнд 17:30:37  123087363
>>123087243
Weather же.
>>123087191
Тогда тот же объем кода будет в классе\структуре. Так что хз, что проще. Я изначально исходил из варианта, что готовый файл не трогаем.
Аноним 11/04/16 Пнд 17:33:38  123087650
>>123087363
Ну не тот же. Будут просто переменные
class Settings
{
string Name = "Yoba";
int PenisSize = 11;
}
Аноним 11/04/16 Пнд 17:34:06  123087695
Джависты, оцените свою внешность по 10-бальной шкале.
Аноним 11/04/16 Пнд 17:36:37  123087916
>>123087695
0
Аноним 11/04/16 Пнд 17:37:21  123087970
14603854420060.webm webm file (75Кб, 350x196, 00:00:02)
Краткие итоги треда.
ОП не прошёл собеседовании и изгнан ссаными тряпками.
Аноним 11/04/16 Пнд 17:38:08  123088030
>>123087650
Объем будет тот же. На каждое поле - 1 строка, плюс код для десериализации. И необходимость менять формат конфига, что зачастую неприемлемо.
Аноним 11/04/16 Пнд 17:41:34  123088330
Перекот будем пилить?
Аноним 11/04/16 Пнд 17:43:29  123088468
>>123088330
Будем, но лучше запилить перекот не для дотнетчиков и джавистов, а просто курилку для погромистов. Желательно в ОП-посте указать парочку холиваров для затравки.
Аноним 11/04/16 Пнд 17:44:03  123088529
>>123063971 (OP)
На пол ставки без опыта работы и знаний? Будем тебе чебурек раз в неделю покупать
, о деньгах даже не мечтай.
Аноним 11/04/16 Пнд 17:45:37  123088653
>>123088529
А если знания есть, а опыта нет? У меня вообще кроме знаний ничего нет.
Аноним 11/04/16 Пнд 17:45:56  123088677
>>123088529
Ложь, пиздеж и провокация. В ДСах можно смело хотя бы двадцатку-тридцатку поднимать.
Аноним 11/04/16 Пнд 17:48:58  123088956
>>123088030
Не тот же. Плюс удобство будет чтобы добавить новый параметр - просто добавляешь его в класс и всё.
int AnusDiameter = 10;
А в способе на скрине надо будет добавить для того же самого 3 или 4 строки. Ведь есть еще такое же говно для сохранения настроек.

Аноним 11/04/16 Пнд 17:49:09  123088974
>>123088677
Так никто не хочет работать за копейки, понимаешь? Все думают, мол, я выучил джаву или сисярп, значит я достоин денег. А кто ты без опыта-то? Ты хуй. Пусть и не простой хуй, а с горы, но все равно хуй.
Аноним 11/04/16 Пнд 17:50:35  123089097
>>123088974
Я, по сути, с нулевым опытом фуллтайм за 45к нашел, щас 60к (прибавилась премия) минус ндфл.
Аноним 11/04/16 Пнд 17:54:40  123089426
>>123089097
Это было очень давно и не правда. Сейчас все сложнее и сложнее искать работу.
Аноним 11/04/16 Пнд 17:56:33  123089585
>>123089426
В августе 15. До сих пор работаю.
Аноним 11/04/16 Пнд 18:07:08  123090400
Бамп.
Аноним 11/04/16 Пнд 18:13:46  123090959
14603876266030.jpg (14Кб, 400x225)
>>123072556
>>123072433
Мне кажется, он написал "очередь, реализованная в виде бинарной кучи, которая в свою очередь реализована с помощью массива".
Аноним 11/04/16 Пнд 18:16:03  123091158
14603877636430.gif (116Кб, 650x450)
>>123073754
>вот как нописано так и нужно делоть!! послушай чо умные люди говорят, не дорос ещё им перечить!! как же ты без барина код то писать будешь, гнида??!?!
Кто тут ещё пидорашка, пидорашка.
Аноним 11/04/16 Пнд 18:17:04  123091238
>>123064586
Заебись объяснение кстати, гораздо лучше наследования, инкапсуляции и прочих бла-бла-бла
Аноним 11/04/16 Пнд 18:17:30  123091278
14603878508640.webm webm file (1307Кб, 1280x720, 00:00:13)
>>123072359
>label2
Просто сдохни нахуй.
Аноним 11/04/16 Пнд 18:21:56  123091663
>>123066691
Низкоуровневые закукарекали заместо авроры.
Аноним 11/04/16 Пнд 18:23:20  123091792
Буйство семена ИТТ.
Аноним 11/04/16 Пнд 18:24:17  123091856
>>123083648
html + css программист, ты?
Аноним 11/04/16 Пнд 18:28:07  123092190
14603884873760.jpg (57Кб, 635x401)
>>123091856
Еще + js
Аноним 11/04/16 Пнд 18:50:52  123093966
>>123085153
Скорость, например. Свитч должен раскладываться в дерево, вроде, а не линейно гонять
Аноним 11/04/16 Пнд 19:04:05  123094900
>>123092190
отвратительно
Аноним 11/04/16 Пнд 19:04:44  123094939
>>123094900
Js не ОО-язык, js язык объектный.
Аноним 11/04/16 Пнд 19:14:32  123095631
>>123075022
1. Swift, Objective-C
2. 22. 1.5
3. Все время хочу трахать свою тян, хочется трахать ее 24/7
4. Гетеро

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 427 | 47 | 66
Назад Вверх Каталог Обновить

Топ тредов