Не очень понимаю почему комментаторы априори наблосились на Близзард. Пока что её ответ выглядит вполне резонным:
Мы тщательно протестировали ситуации, ведущие к ложному срабатываию, включая полное повторение системных сборок и настроек людей заявлявших, что их забанили несправедливо. Мы не нашли ни одной ситуации, которая могла спровоцировать ложное срабатывание. Причины, по которым они были забанены — чёткие и ясные, и мы уверены в своем анализе практически на все сто.
Хотя Linux не поддерживается официально, вас не забанят за игру на Linux — но вас обязательно забанят за мошенничество.
Напомню, что первой от Flash на мобильных устройствах отказалась богомерзкая Apple. И тогда только и разговоров было о том как же нужен все-всем-всем Flash и как без него никуда и каким это будет проваломъ.
Оказалось же, что это напротив сильно подтолкнуло развитие HTML 5. Браузер Chrome дополнил эту волну своим победоносным шествием (пожалуй без него все было бы гораздо медленнее). И вот спустя 5 лет Flash уже никому не нужен.
Это объяснение (принимаемое как правильное, судя по заплюсованности) говорит о восприятии человеком двух этих сущностей. То есть чисто психологически интерфейс человеку говорит одно, а класс — другое.
По сути в конкретной реализации конкретного языка интерейс и асбтрактный класс могут не иметь вообще никаких функциональных различий при написании программы (кроме очевидноц разницы провозглашения). Именно поэтому меня всегда напрягали такие вопросы. Класс таких вопросов. Особенно с учетом того, что два архитектора на мое памяти никогда не могли полностью договориться о терминах. И задавая тебе вопрос, человек на деле хочет, чтобы ты угадал ответ из его головы.
До обсуждаемых головоломок были популярны именно такие не менее дурацкие вопросы про ООП. Отличия абстрактного класса и интерфейса, перечеслиение механизмов ООП или Паттернов программирования (с большой буквы).
О… Паттерны это была религия одно время. Если не знаешь названия паттернов — считай не программист. Сейчас поутихло. Все как и раньше пользуют MVC, singletone, factory и какие ещё нужны, но уже не раздуваются от гордости по этому поводу.
Кстати далеко не сразу, а только со временем интервьюеры выучили, что паттернов неограниченое количество, что это не 10 заповедей, и стали добавлять к вопросу «какие знаете» или «самые популярные», при этом все равно подразумевая своё. «Как же на счет фасада/прокси/еще паттерна, про который я вчера прочитал на хабре»
В этих вопросах не больше понимания сути, чем в головоломках. Один идиотизм сменился на другой. А автор статьи — большой молодец. Отлично продемонстрировал хабру, что ругая эти головоломки, как дурацкий подход, люди все так же падки на этот подход, когда он выражен в другой ипостаси.
А между тем, чем отличается интерфейс от абстрактного класса, сродни вопросу про то, чем похожи ворон и письменный стол из загадки сумасшедшего шляпника из Алисы в Стране Чудес. Не суть чем они похожи или чем они отличаются. Суть в том — для чего тебе ответ на этот вопрос. Если для того, чтобы пройти интервью — ты что-то делаешь не так.
Я не знаю может у вас есть навигация которая делает все это лучше, но у меня нет. Яндекс карты солвершенно ограничены. Я по ним даже из Киева в Одессу не попаду. Не говоря о езде по Крыму или Западной Украине например.
Для меня навигация нужна для навигации между городами и в незнакомых местах. То что в незнакомом месте он мне покажет не ближайшую заправку меня мало огорчит. А дома я ближайшую и без GPS найду.
Нифига себе! А навигация?? Это для меня лично просто KILLER-FEATURE. Ужасно мучался со всякими говно-аналогами. А нужна была нормальная навигация от гугля. Теперь она даже более чем просто нормальная навигация.
Хранилка карточек и билетов неактуальна в xUSSR но в USA просто маст хэв. Отличная штука.
Навигация! Наконец-то! А то остальные все же были поделками. Ещё и с зачиткой голосом адреса — круче этого было бы только проэцирование карты на лобовуху автомобиля :)
MacBook Pro с ретиной и теми же 7 часами — это фантастика. Просто супер. И вернули слот для карточек. Отлично просто. И 16Gb памяти можно воткнуть. Короче у любителей Pro-шек появилась новая мечта.
Вообще много класных обновлений как по железу так и по софту.
А программирование! Вы только представьте.
Левая рука вверх — открывающая скобочка.
Правая — закрывающая.
Удар правой — присвоить.
Левой — прочитать.
Хлопок с разведением рук в стороны — for
Поднятие правой ноги и пропуск руки под коленом — implement.
И так далее. Настоящие гуру будут не хуже мастеров ушу.
Столлман 21 века:
Получила $3600 ага. Всем всё платится!
Видит Артём в реке Артём
Сунул Артём Артём в Артём
Артём Артём Артём Артём!
snag.gy/6cHJS.jpg
Оказалось же, что это напротив сильно подтолкнуло развитие HTML 5. Браузер Chrome дополнил эту волну своим победоносным шествием (пожалуй без него все было бы гораздо медленнее). И вот спустя 5 лет Flash уже никому не нужен.
По сути в конкретной реализации конкретного языка интерейс и асбтрактный класс могут не иметь вообще никаких функциональных различий при написании программы (кроме очевидноц разницы провозглашения). Именно поэтому меня всегда напрягали такие вопросы. Класс таких вопросов. Особенно с учетом того, что два архитектора на мое памяти никогда не могли полностью договориться о терминах. И задавая тебе вопрос, человек на деле хочет, чтобы ты угадал ответ из его головы.
До обсуждаемых головоломок были популярны именно такие не менее дурацкие вопросы про ООП. Отличия абстрактного класса и интерфейса, перечеслиение механизмов ООП или Паттернов программирования (с большой буквы).
О… Паттерны это была религия одно время. Если не знаешь названия паттернов — считай не программист. Сейчас поутихло. Все как и раньше пользуют MVC, singletone, factory и какие ещё нужны, но уже не раздуваются от гордости по этому поводу.
Кстати далеко не сразу, а только со временем интервьюеры выучили, что паттернов неограниченое количество, что это не 10 заповедей, и стали добавлять к вопросу «какие знаете» или «самые популярные», при этом все равно подразумевая своё. «Как же на счет фасада/прокси/еще паттерна, про который я вчера прочитал на хабре»
В этих вопросах не больше понимания сути, чем в головоломках. Один идиотизм сменился на другой. А автор статьи — большой молодец. Отлично продемонстрировал хабру, что ругая эти головоломки, как дурацкий подход, люди все так же падки на этот подход, когда он выражен в другой ипостаси.
А между тем, чем отличается интерфейс от абстрактного класса, сродни вопросу про то, чем похожи ворон и письменный стол из загадки сумасшедшего шляпника из Алисы в Стране Чудес. Не суть чем они похожи или чем они отличаются. Суть в том — для чего тебе ответ на этот вопрос. Если для того, чтобы пройти интервью — ты что-то делаешь не так.
Oh wait!..
Для меня навигация нужна для навигации между городами и в незнакомых местах. То что в незнакомом месте он мне покажет не ближайшую заправку меня мало огорчит. А дома я ближайшую и без GPS найду.
Хранилка карточек и билетов неактуальна в xUSSR но в USA просто маст хэв. Отличная штука.
Интеграция распознавания речи — прорыв же.
MacBook Pro с ретиной и теми же 7 часами — это фантастика. Просто супер. И вернули слот для карточек. Отлично просто. И 16Gb памяти можно воткнуть. Короче у любителей Pro-шек появилась новая мечта.
Вообще много класных обновлений как по железу так и по софту.
Левая рука вверх — открывающая скобочка.
Правая — закрывающая.
Удар правой — присвоить.
Левой — прочитать.
Хлопок с разведением рук в стороны — for
Поднятие правой ноги и пропуск руки под коленом — implement.
И так далее. Настоящие гуру будут не хуже мастеров ушу.
Столлман 21 века:
К сожалению, даже последний IE это все равно не поддерживает, но тут то и прогодятся костыли, описанные в статье. А там глядишь в IE 10 допилят.