Как стать автором
Обновить
20
0
Николай Попов @nhekfqn

Пользователь

Отправить сообщение
Было бы классно увидеть подобный разбор написания тестов на go.
Я имел в виду плитку на последней картинке в посте. 15-й вид это 1-я трехцветная картинка, как я понял, в середине 14 известных ранее вариантов и плитки с последней картинки среди них нет или она получается из одного из 14-ти вариантов, но сколько не смотрел не получается понять из какого и как.
Плитка красивая, а среди 14-ти вариантов по ссылке ее похоже нет.
Корректно ли говорить, что вставка в ArrayList — это O(n)? Массив при сдвиге копируется целиком, а не поэлементно. Как влияет размер копирумого массива на скорость копирования? На сколько я понимаю скопировать массив из 2-х элементов не в 2 раза медленнее, чем массив из одного элемента. Скопировать 10 мб медленее, чем 10 байт, но в не миллион раз. Я всегда думал, что падением скорости можно пренебречь и сложность этой операции O(1), кто-нибудь сможет дать более точный ответ?
$19 в месяц? Unity стоит 75. Я был под впечатлением, что Unreal и Unity в разных весовых категориях, юнити — для мобилок и игр попроще, анрил — для AAA или просто больших десктопных/консольных игр. А по цене (старой) все наоборот.
Даже если так, можно складывать в очередь команду в виде массива байтов и парсить опять же после переключения стейта в результате выполнения 1-й команды. Но вообще звучит как ужасный дизайн протокола, сложно представить разумную причину для такого решения — можете пояснить для чего так сделано?
Что мешает серверу не обрабатывать команду 2, пока команда 1 не отработала и не переключила стейт-машину в нужное состояние? Команда 2 может спокойно подождать в очереди.
Вот такое положение удобнее — указательный палец — с кольцом как у вас или само кольцо — приложен к уху, браслет на запястье (умные часы) у подбородка. Практически как-будто держите телефон, только без телефона. И со стороны не так смешно выглядит.

image

(Картинка не самая удачная, гугл лучше не показал. Но идею вы поняли).
Самое интересное — где и как нашли инвестора? Если это не слишком большой секрет, конечно.
Список настолок и без Eclipse: new dawn for the galaxy шикарнейшая космическая стратегия, достаточно масштабная и глубокая, чтобы засидеться за ней до 3-х утра и достаточно динамичная чтобы закончить партию за один вечер.
12 тоже не пропустите.
Хороший топик. Если бы еще не фраза про «эту страну»…
Не читал, зато работал с одним из авторов. Пункт про навык подходить к разработчику и спрашивать «почему не уложился в оценку?» присутствует?
Вот ответ на stackoverflow Коротко: компилятор может менять инструкции местами и для другого треда все будет выглядеть так, что объект сначала создали, а только потом выставили значения полей. final явно говорит компилятору, что так делать не стоит.
Спасибо за ссылку, с первого взгляда рвет шаблон в клочья. Буду изучать.
Про Cloneable хорошее замечание.

Можете привести примеры, где используются нестатические неанонимные внутренние классы? По крайней мере в тех проектах, где я успел поучаствовать за почти 10 лет работы не то что частого, вообще хоть какого-то их использования я не видел.
Можете аргументированно пояснить почему класс Account из топика не немутабелен? Если вам пришла откуда-то ссылка на объект этого класса, через его интерфейс вы никак значения полей не измените. Если я правильно понимаю, с точки зрения многопоточности тоже все ок, другие треды не видят ссылку на частично собраный объект. final в самом первом примере Account больше для читабельности, если их убрать код будет работать в точности как и с ними. Я в чем-то заблуждаюсь?
Я об этом написал, ближе к концу топика. При необходимости можно сделать фабрику, коментарием выше подсказывают, что даже без необходимости ручного копирования полей.
Распространенный аргумент. Отличие в том, что монга понимает внутреннюю структуру такого json'a, а обычная реляционная база — нет. Нужно изменить схему, нужно по данным сделать какой-нибудь произвольный отчет, нужно проапдейтить в этом документе десяток полей не гоняя его полностью по сети — монга с этими кейсами справляется (для того и создавалась), реляционная база с кем-то где-то сериализованным json-ом в строковой колонке никак не поможет, только загружать все в приложение и там каждый раз разбирать.

Postgress может работать с внутренней структурой документа, да. Только монго для этого создавалась, а для постгреса это еще одна фича.

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность