Нужны толковые программисты в San Francisco Bay Area (.NET)

Berlaga
Уже с Приветом
Posts: 1008
Joined: 24 Mar 2010 21:14
Location: SFBA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Berlaga »

Boriskin wrote:Все равно придется гадать, в книжке человек все прочитал и зазубрил или своими руками чтото делал и/или хорошо понимает, о чем поет. Так что без ощущений - никуда.
Задачи можно выбрать/придумать такие, которые невозможно зазубрить. Правда, есть недостаток - приходится их менять регулярно. :)
Berlaga
Уже с Приветом
Posts: 1008
Joined: 24 Mar 2010 21:14
Location: SFBA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Berlaga »

Мальчик-Одуванчик wrote:Иной раз и хорошая книжка с прорешанными задачками будет получше скромного опыта.
Йеп.
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15475
Joined: 27 Sep 2007 22:53

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Мальчик-Одуванчик »

Berlaga wrote:
Boriskin wrote:Все равно придется гадать, в книжке человек все прочитал и зазубрил или своими руками чтото делал и/или хорошо понимает, о чем поет. Так что без ощущений - никуда.
Задачи можно выбрать/придумать такие, которые невозможно зазубрить. Правда, есть недостаток - приходится их менять регулярно. :)
Если хорошо представлять тему беседы, то неплохая задачка сама нарисуется в процессе. Та же STL - неиссякаемый источник такого рода задачек, которые без понимания зазубрить невозможно, но в то же время при понимании становятся чуть ли не очевидными.
Berlaga
Уже с Приветом
Posts: 1008
Joined: 24 Mar 2010 21:14
Location: SFBA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Berlaga »

Не только STL, а и C++ в целом - просто кладезь "задачек". :)

Но я все же больше люблю что-нибудь без привязки к ЯП, тем более что С++/STL считаю усложненными, в общем-то, неоправданно. Но это уже оффтоп.
User avatar
Boriskin
Уже с Приветом
Posts: 18862
Joined: 30 Aug 2001 09:01
Location: 3rd planet

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Boriskin »

Ну все, запинали, но мы не сдаемся, в ответ мы спрашиваем кандидата "А в чем, по вашему, сермяжная правда использования статической виртуальной функции класса в С++?" и получаем удовольствие от любого ответа. :mrgreen:
Тупизна как Энтропия. Неумолимо растет.
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15475
Joined: 27 Sep 2007 22:53

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Мальчик-Одуванчик »

Boriskin wrote:Ну все, запинали, но мы не сдаемся, в ответ мы спрашиваем кандидата "А в чем, по вашему, сермяжная правда использования статической виртуальной функции класса в С++?" и получаем удовольствие от любого ответа. :mrgreen:
И такие бывают?
User avatar
M. Ridcully
Уже с Приветом
Posts: 11999
Joined: 08 Sep 2006 20:07
Location: Силиконка

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by M. Ridcully »

Мальчик-Одуванчик wrote:
Boriskin wrote:Ну все, запинали, но мы не сдаемся, в ответ мы спрашиваем кандидата "А в чем, по вашему, сермяжная правда использования статической виртуальной функции класса в С++?" и получаем удовольствие от любого ответа. :mrgreen:
И такие бывают?
Yep, in C++14.
Use them all the time, they are awesome!
Мир Украине. Свободу России.
Berlaga
Уже с Приветом
Posts: 1008
Joined: 24 Mar 2010 21:14
Location: SFBA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Berlaga »

M. Ridcully wrote:
Мальчик-Одуванчик wrote:
Boriskin wrote:Ну все, запинали, но мы не сдаемся, в ответ мы спрашиваем кандидата "А в чем, по вашему, сермяжная правда использования статической виртуальной функции класса в С++?" и получаем удовольствие от любого ответа. :mrgreen:
И такие бывают?
Yep, in C++14.
Use them all the time, they are awesome!
(осторожно) Это ведь шутка, правда?

Но вообще я бы не удивился если б таковые действительно ввели... вместе с вирутальными конструкторами. :)
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15475
Joined: 27 Sep 2007 22:53

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Мальчик-Одуванчик »

Berlaga wrote:
M. Ridcully wrote:
Мальчик-Одуванчик wrote:
Boriskin wrote:Ну все, запинали, но мы не сдаемся, в ответ мы спрашиваем кандидата "А в чем, по вашему, сермяжная правда использования статической виртуальной функции класса в С++?" и получаем удовольствие от любого ответа. :mrgreen:
И такие бывают?
Yep, in C++14.
Use them all the time, they are awesome!
(осторожно) Это ведь шутка, правда?
вместе с вирутальными конструкторами. :)
Майерс уже ввел для конструкторов копирования :)

В егойной книженции, ".... приводятся рекомендации по наиболее эффективному использованию конструкций языка C++. Рассматриваются правила перегрузки операторов, способы приведения типов, реализация механизма RTTI и многое другое. Даны практические советы по применению буферизованного оператора new, виртуальных конструкторов, интеллектуальных указателей, proxy-классов и двойной диспетчеризации"

В терминах Майерса так называется виртуальная функция, возвращающая указатель на копию своего объекта
А банда четырех обобщила и обозвала это паттерном "фабричный метод"

Хотя казалось бы, чего ради извращаться и придумывать отдельное и такое высокопарное название для простейшего случая интерфейса клонирования?
User avatar
Medium-rare
Уже с Приветом
Posts: 9194
Joined: 04 Mar 2011 03:04
Location: SFBA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Medium-rare »

На самом деле, новые фичи C++ очень хороши, но нужно правильное понимание их, особенно, семантики. У нас передизайнили все библиотечные, и не только, классы на предмет поддержки move semantics. Если что в новом коде нарушает move, автор расстрелян. :-p

Использование всего дозировано, то есть, многие классы STL, к примеру, швыряются исключениями. Что накладывает ограничения, где их можно использовать. Тут static analyzer и мёртвого... достанет. Особенно часто проблемы с банальными std::wstring где-то в теле другого класса.
... and even then it's rare that you'll be going there...
User avatar
Boriskin
Уже с Приветом
Posts: 18862
Joined: 30 Aug 2001 09:01
Location: 3rd planet

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Boriskin »

Мальчик-Одуванчик wrote:
Boriskin wrote:Ну все, запинали, но мы не сдаемся, в ответ мы спрашиваем кандидата "А в чем, по вашему, сермяжная правда использования статической виртуальной функции класса в С++?" и получаем удовольствие от любого ответа. :mrgreen:
И такие бывают?
Пока встречалось три версии ответа
1. правильный
2. не знаю
3. уверенный рассказ о бонусах

:mrgreen:
Тупизна как Энтропия. Неумолимо растет.
mynameiszb
Уже с Приветом
Posts: 1663
Joined: 16 Jul 2009 14:18
Location: Uganda

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by mynameiszb »

Boriskin wrote:Пока встречалось три версии ответа
1. правильный
2. не знаю
3. уверенный рассказ о бонусах

:mrgreen:
Что-то меня эта комбинация смущает: static virtual :)
В шарпе это не живет, про плюсы уже не помню - давно использовал... И что в качестве правильного ответа для c++, если не секрет?
mynameiszb
Уже с Приветом
Posts: 1663
Joined: 16 Jul 2009 14:18
Location: Uganda

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by mynameiszb »

Boriskin wrote:
Мальчик-Одуванчик wrote:
Boriskin wrote:Ну все, запинали, но мы не сдаемся, в ответ мы спрашиваем кандидата "А в чем, по вашему, сермяжная правда использования статической виртуальной функции класса в С++?" и получаем удовольствие от любого ответа. :mrgreen:
И такие бывают?
Пока встречалось три версии ответа
1. правильный
2. не знаю
3. уверенный рассказ о бонусах

:mrgreen:
nightmare2
Уже с Приветом
Posts: 7187
Joined: 31 Jan 2005 15:06
Location: GA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by nightmare2 »

mynameiszb wrote: Что-то меня эта комбинация смущает: static virtual :)
В шарпе это не живет, про плюсы уже не помню - давно использовал... И что в качестве правильного ответа для c++, если не секрет?
Это типа статическая функция, которую можно переопределить?
Насколько я помню статические функции в С++ глобальные хоть и ограничены видимостию класса.
Так что, я такую конструкцию представить в С++ не могу.
Vaiyo A-O, A Home Va Ya Ray, Vaiyo A-Rah, Jerhume Brunnen G!
mynameiszb
Уже с Приветом
Posts: 1663
Joined: 16 Jul 2009 14:18
Location: Uganda

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by mynameiszb »

nightmare2 wrote:
mynameiszb wrote: Что-то меня эта комбинация смущает: static virtual :)
В шарпе это не живет, про плюсы уже не помню - давно использовал... И что в качестве правильного ответа для c++, если не секрет?
Это типа статическая функция, которую можно переопределить?
Насколько я помню статические функции в С++ глобальные хоть и ограничены видимостию класса.
Так что, я такую конструкцию представить в С++ не могу.
Т.е. добрые люди говорят клиенту: а расскажите вы нам преимущества вечного двигателя... Если клиент адекватен, он покрутит пальцем у виска и тогда можно переходить к следующему вопросу. А если начнет выдавать на-гора сказку о светлом будущем, то стоит запастить попкорном и получать удовольствие...

Одно непонятно - кто этот банкет оплачивает. Ведь люди, которые проводят интервью, делают это явно в рабочее время :)
KoolAid
Новичок
Posts: 24
Joined: 21 May 2010 13:23
Location: Хельсинки

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by KoolAid »

Boriskin wrote:Ну все, запинали, но мы не сдаемся, в ответ мы спрашиваем кандидата "А в чем, по вашему, сермяжная правда использования статической виртуальной функции класса в С++?" и получаем удовольствие от любого ответа. :mrgreen:
Вообще-то это провокационный вопрос. Гораздо информативнее спросить, почему, по мнению кандидата, такие конструкции в языке отсутствуют.


Sent from my iPhone using Tapatalk
User avatar
Boriskin
Уже с Приветом
Posts: 18862
Joined: 30 Aug 2001 09:01
Location: 3rd planet

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Boriskin »

Имхо, это вопрос, позволяющий отцепить любого, кто претендует на знание С++, при этом оным знанием не обладая.
А это
спросить, почему, по мнению кандидата, такие конструкции в языке отсутствуют.
можно спросить после правильного ответа на первоначальный вопрос.
Тупизна как Энтропия. Неумолимо растет.
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by dotcom »

Вобще на любой вопрос "есть ли в C++ то или се?" можно универсально ответить "есть!".
User avatar
Medium-rare
Уже с Приветом
Posts: 9194
Joined: 04 Mar 2011 03:04
Location: SFBA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Medium-rare »

ДотКом, что там за Шон Пэрент из Адобе со своими менторскими поучениями, как надо писать код на C++? Расползается то учение, как раковая опухоль. No raw loops как комментарий на ревью на цикл из оператора цикла и его тела в одну строчку, потому что великий Ленин Пэрент тому учит, йокорный бабай.
... and even then it's rare that you'll be going there...
User avatar
M. Ridcully
Уже с Приветом
Posts: 11999
Joined: 08 Sep 2006 20:07
Location: Силиконка

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by M. Ridcully »

dotcom wrote:Вобще на любой вопрос "есть ли в C++ то или се?" можно универсально ответить "есть!".
Чуток в тему: http://thequickword.wordpress.com/2014/ ... rge-fonts/
Мир Украине. Свободу России.
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by dotcom »

Medium-rare wrote:ДотКом, что там за Шон Пэрент из Адобе со своими менторскими поучениями, как надо писать код на C++? Расползается то учение, как раковая опухоль. No raw loops как комментарий на ревью на цикл из оператора цикла и его тела в одну строчку, потому что великий Ленин Пэрент тому учит, йокорный бабай.
Не знаком с ним. Есть где почитать?
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by dotcom »

M. Ridcully wrote:
dotcom wrote:Вобще на любой вопрос "есть ли в C++ то или се?" можно универсально ответить "есть!".
Чуток в тему: http://thequickword.wordpress.com/2014/ ... rge-fonts/
Хе-хе. Остроумно.
User avatar
Medium-rare
Уже с Приветом
Posts: 9194
Joined: 04 Mar 2011 03:04
Location: SFBA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Medium-rare »

dotcom wrote: Не знаком с ним. Есть где почитать?
http://channel9.msdn.com/Events/Speakers/Sean-Parent
C++ Seasoning, и дамы побросали чепчики в.
... and even then it's rare that you'll be going there...
uradzan
Posts: 2
Joined: 11 Dec 2013 07:44

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by uradzan »

Толковые .net разработчики по прежнему нужны?
X37WAL!^
Уже с Приветом
Posts: 2243
Joined: 28 Nov 2007 23:11
Location: NJ

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by X37WAL!^ »

Нам нужны. Но в Нью-Йорке. С очень хорошим WPF. Пишите в личку если интересно.

Return to “Работа и Карьера в IT”