Формирование концепции продукта (понимание, что и зачем мы делаем)
В современном ВК на этот вопрос не может ответить вообще никто, включая топов и основных менеджеров. Знаю из рассказов бывших сотрудников, что каждый менеджер просто топит за какую-то выдуманную из воздуха (либо сворованную у конкурентов) идею, но никакой целостности и идентичности у ВК, как у продукта, нет, и никто не пытается её найти.
Это не отвечает на вопрос, почему цена фактически такая же высокая для людей, которые сами по себе вне корпораций покупают билет на свои собственные средства.
Из статьи у меня сложилось впечатление, что вы неправильно понимаете, что такое MVP. Если игра это детективный квест, где игрок разгадывает преступление, то для MVP не нужна графика и звуки, не нужна толпа специалистов и такой сложный процесс. Нужен сценарий, базовая механика задач и простой чат-бот на любой популярной платформе, например в Телеграме. А дальше уже смотреть, есть ли интерес.
Как я понимаю, речь идёт в основном про теорию, превалирующую в литературе по .NET микросервисам. Там что ни книжка, то шина событий. В реальной жизни все мы знаем, что сервисы могут и в БД друг к другу залезать если очень нужно :)
Open/Closed он же про наследование. А в модульных структурах composition over inheritance. Можно сделать жёстко сцепленный монолит, почти не нарушающий open/closed.
Так там картинки вряд ли хранятся таким способом, чтобы у них был URL. Это нужен вебсервер, раздающий статику, специально под такую функцию, очень вряд ли будут делать, да и зачем?
Вставайте утром с левой ноги, тогда код будет лучше.
Автоматическая клавиатура лучше, чем механическая.
В Half-Life 2 в главе на автомобиле, когда доедете до разрушенного моста, нужно нажать Shift, чтобы машина ускорилась, иначе не допрыгните. Ох, сколько попыток это мне стоило...
Был несколько лет в центре лазерной резки по оргстеклу и прочим материалам. Крупнейший центр в Питере, кстати. Такие центры берут деньги за метр длины линии реза + за квадратный сантиметр потраченного материала.
Как происходит подсчет цены. Одна девушка открывает мои файлы (eps) у себя в корелдро, выводит суммарную длину линий. Умножает их с помощью отдельно стоящего калькулятора на цену и записывает на листочке. Затем смотрит размеры холста, перемножает длину-ширину, смотрит в бумажной книжечке цены на единицу площади материала, который я назвал, снова умножает и записывает на листочке. Потом складывает все результаты.
Если материалов несколько, то для каждого из них отдельная строчка на этом листочке. Все это на обычном кнопочном калькуляторе.
Затем я иду платить. Вторая девушка на всякий случай проверяет первую и повторяет весь процесс (!) с помощью уже своего кнопочного калькулятора и листочка с ручкой.
Я ей тогда сказал: — Что ж ваши спецы не сделают программу, которая будет вам цену сама выдавать? — Вы шутите, такая программа стоит миллион!
Когда я был в следующий раз в этом центре, и снова увидел всё это, я предложил им сделать за символическую сумму хотя бы эксель-лист с макросами, который будет считать это всё в 10 раз быстрее, чем человек. Мне сказали не надо, руководство не одобрит.
Но это ведь ненадёжно для сетевых игр. Как защищаться например от подделки памяти? Вот я себе нагенерирую миллион монет на клиенте. А на другом клиенте у меня 10 монет. Как они разрешают этот конфликт?
Спасибо, узнал новый размер для себя! Теоретически можно очень быстро расширить алгоритм до способности определить этот размер, достаточно правильно маски посоставлять.
https://ru.wikipedia.org/wiki/Закон_Конвея
Вижу в списке навыков:
В современном ВК на этот вопрос не может ответить вообще никто, включая топов и основных менеджеров. Знаю из рассказов бывших сотрудников, что каждый менеджер просто топит за какую-то выдуманную из воздуха (либо сворованную у конкурентов) идею, но никакой целостности и идентичности у ВК, как у продукта, нет, и никто не пытается её найти.
Дополню ещё.
Модификаторы доступа для полей не указаны, нужно всегда явно указывать. У классов тоже не у всех.
Если это private-поля, то не соблюдён кодстайл именования — должно быть
_phones
,_children
итдInt32
,Int64
вместоint
иlong
Вообще типы все напрямую а не алиасами, как рекомендовано (
String
>string
, аналогично дляdouble
,boolean
итд)IsMarred
вместоIsMarried
Нет никакого смысла выводить вот эти вот
System.String[]
. Это просто визуальный мусор, не несущий для человека информации.Вообще, кажется, в выводе есть лишнее. Самих Person не просили выводить, только записать и считать, как я понимаю. А вывести только общие показатели.
Выглядит очень круто. Есть ли где-нибудь демка поиграться? А то я свой кластер видеокарт за миллион баксов дома забыл :)
Это не отвечает на вопрос, почему цена фактически такая же высокая для людей, которые сами по себе вне корпораций покупают билет на свои собственные средства.
Но непонятно тогда почему всё ещё высокие цены при покупке индивидуального билета, а не от работодателя!
Обещали полные списки, в том числе тех, кто дошёл до жюри, но не выиграл. Когда будет?
Странно, что минусят. Без сравнения с Россией не так интересно.
Из статьи у меня сложилось впечатление, что вы неправильно понимаете, что такое MVP. Если игра это детективный квест, где игрок разгадывает преступление, то для MVP не нужна графика и звуки, не нужна толпа специалистов и такой сложный процесс. Нужен сценарий, базовая механика задач и простой чат-бот на любой популярной платформе, например в Телеграме. А дальше уже смотреть, есть ли интерес.
Как я понимаю, речь идёт в основном про теорию, превалирующую в литературе по .NET микросервисам. Там что ни книжка, то шина событий. В реальной жизни все мы знаем, что сервисы могут и в БД друг к другу залезать если очень нужно :)
Open/Closed он же про наследование. А в модульных структурах composition over inheritance. Можно сделать жёстко сцепленный монолит, почти не нарушающий open/closed.
Правильно будет кумкват.
Так там картинки вряд ли хранятся таким способом, чтобы у них был URL. Это нужен вебсервер, раздающий статику, специально под такую функцию, очень вряд ли будут делать, да и зачем?
99 лет программирования. Вот мои принципы:
Вставайте утром с левой ноги, тогда код будет лучше.
Автоматическая клавиатура лучше, чем механическая.
В Half-Life 2 в главе на автомобиле, когда доедете до разрушенного моста, нужно нажать Shift, чтобы машина ускорилась, иначе не допрыгните. Ох, сколько попыток это мне стоило...
Ну, подразумевалось, что база цен на материалы уже будет где-то в соседнем листе лежать, и будет обновляться.
Ммм, вот оно как. Гугл, значит, препятствует :)
Был несколько лет в центре лазерной резки по оргстеклу и прочим материалам. Крупнейший центр в Питере, кстати. Такие центры берут деньги за метр длины линии реза + за квадратный сантиметр потраченного материала.
Как происходит подсчет цены. Одна девушка открывает мои файлы (eps) у себя в корелдро, выводит суммарную длину линий. Умножает их с помощью отдельно стоящего калькулятора на цену и записывает на листочке. Затем смотрит размеры холста, перемножает длину-ширину, смотрит в бумажной книжечке цены на единицу площади материала, который я назвал, снова умножает и записывает на листочке. Потом складывает все результаты.
Если материалов несколько, то для каждого из них отдельная строчка на этом листочке. Все это на обычном кнопочном калькуляторе.
Затем я иду платить. Вторая девушка на всякий случай проверяет первую и повторяет весь процесс (!) с помощью уже своего кнопочного калькулятора и листочка с ручкой.
Я ей тогда сказал:
— Что ж ваши спецы не сделают программу, которая будет вам цену сама выдавать?
— Вы шутите, такая программа стоит миллион!
Когда я был в следующий раз в этом центре, и снова увидел всё это, я предложил им сделать за символическую сумму хотя бы эксель-лист с макросами, который будет считать это всё в 10 раз быстрее, чем человек. Мне сказали не надо, руководство не одобрит.
Но это ведь ненадёжно для сетевых игр. Как защищаться например от подделки памяти? Вот я себе нагенерирую миллион монет на клиенте. А на другом клиенте у меня 10 монет. Как они разрешают этот конфликт?
Логично, да. Как возьмусь за правки наверное учту это. Наверное нужно новый StressType вводить под такое.
Спасибо, узнал новый размер для себя! Теоретически можно очень быстро расширить алгоритм до способности определить этот размер, достаточно правильно маски посоставлять.