Разумеется, всё зависит от ситуации, а по представленному фрагменту я не могу решить, как лучше. Если там с десяток проверок if-ами, то я бы скорее пошёл по другому пути. Ну а если функция итак компактная, то решение
if( rng( 2, 7 ) < abs( z ) || rng( 2, 7 ) < abs( z ) )
Согласен. Хоть проблема была обозначена не та, но тем не менее анализатор выявил такой грубый подход. Что может быть полезно, ибо игра активно разрабатывается с периодической сменой разработчиков.
Roguelike, roguelite, roguelike-like и т.п. это болезненная холиварная тема для всех причастных.
Кстати, холиварное восприятие быстро проходит после участия в 7drl.
Ещё совет, когда пишите техническую документацию, особенно к алгоритмам программы: игнорируйте большинство правил «хорошего» стиля.
Особенно это касается частых повторов одинаковых слов. Главная задача документации — быстрая и понятная передача информации. Использование синонимов «для красоты» уменьшает скорость восприятия и может приводить к ситуациям «двоякого смысла».
Не понимаю, почему Эппл в данном случае считают идиотами. Мне Эппл в основном не нравится, но в данном случае они выглядят весьма позитивно.
1) Добросовестные покупатели при таком подходе теряют минимум времени и получают работающую замену. А вот в наших электронных магазинах за 20 долларов (1000 рублей) удавятся и заставят принести все чеки, написать заявление с паспортными данными и иногда несколько раз поприходить в их конторки — вот действительно «умные» люди.
2) Недобросовестные оказывают потери для Эппла мизерные. $895 800 в качестве потерь для этой компании — копейки. Это примерно годовалая зарпалата всего лишь 10 программистов. Это для меня такая сумма звучит громадной.
Кстати, китайцы заработали гораздо меньше, чем $895 800 из-за нескольких звеньев продаж и пересылок, поэтому заголовок «Два студента обманули Apple на $1 млн» немного не соответствует содержимому. Я по нему подумал, что китайцы обогатились на $1 млн, скорее всего для них эта сумма была в районе $0,1-0,3 млн.
В нынешнем скайпе почти все озвученные фичи уже реализованы, а остальные похоже на подходе. Как Вы планируете конкурировать с таким гигантом от Windows?
Прямо такого запрещения у них нет, но тем не менее все эти приложения уже мертвы, то есть либо удалены, либо сильно зафильтрованы.
К тому же по описаниям самого Гугла они специально расписали правило максимально размыто для «общего блага».
Сначала все 1500 приложений были удалены, а только потом авторы бросили это дело.
За такое и даже гораздо меньшее можно получить пожизненный бан от Гугла "по паспорту" со всеми связанными аккаунтами и сервисами Гугла.
1500 приложений и 50к долларов, размазанные на несколько лет, это капля в море. Я очень сомневаюсь, что они оказали значимое влияние хоть на какого-нибудь участника этого рынка.
Вычислили через несколько месяцев…
Из-за данной «ошибки» фирма потеряла кучу денег (хотя тут неясно — они потеряли потенциальных клиентов или уже текущих)…
Он сам причастности не признавал…
Так что может быть и не он это делал или оказался удобным козлом отпущения.
Почти все промо материалы данной игры описаны в такой манере (упрощенно):
1) В игре 8 видов оружия (меч, булава, лук, арбалет...)
2) Возможны 12 суффиксов (ярости, боли, меткости...)
3) Возможны 10 приставок (поношенный, мастерский, золотой...)
4) Возможны 8 модификаторов по уязвимостям к базовым расам (против орков, против гномов...)
5) Может быть сделано из 7 разных материалов (дерево, железо, сталь...)
Итого везде заявляется, что в игре 8*12*10*8*7 = 53760 уникальных видов оружия. Хотя по факту обычно это 8 уникальных видов оружия.
При таком подходе стоит добавить еще несколько «подтипов», например цвет, год создания и т.п. и счет пойдет на миллиарды. Впрочем, эта игра примерно так и поступает.
С качественным манекеном всё должно сработать на отлично (как в музеях восковых фигур). В ситсемах подобного уровня критичности защитой от таких ухищрений не занимаются.
Конечно! В 2017 летнюю практику у нас проходил выпускник школы, который за 10 дней сделал проект в разы круче, чем 15 студентов второго-третьего курса за две недели. Он потом и продолжил работать с нами, чему мы несказанно рады.
Смущает корректность (или искренность) данной фразы.
2 календарные недели как бы равны 10 рабочим дням. Или тут еще была ситуация, что школьник работал без выходных на энтузиазме, а студенты не стали?
Вообще-то всё точно также. Реклама оплачивает контент в интернете владельцам сайтов.
Если реклама на сайте деньги владельцам не приносит — её владельцы площадок не размещают.
Если веб-сайт не зарабатывает на рекламе или своих товарах, то у него очень ограниченные ресурсы, и качественного/конкурентного контента будет меньше. (впрочем, реклама не всегда финансово выгодна на сайтах)
Прямая аналогия с телеканалами и телевидением.
Кстати, холиварное восприятие быстро проходит после участия в 7drl.
Особенно это касается частых повторов одинаковых слов. Главная задача документации — быстрая и понятная передача информации. Использование синонимов «для красоты» уменьшает скорость восприятия и может приводить к ситуациям «двоякого смысла».
Преподаватель итак легко понимает, насколько интересен его материал.
1) Добросовестные покупатели при таком подходе теряют минимум времени и получают работающую замену. А вот в наших электронных магазинах за 20 долларов (1000 рублей) удавятся и заставят принести все чеки, написать заявление с паспортными данными и иногда несколько раз поприходить в их конторки — вот действительно «умные» люди.
2) Недобросовестные оказывают потери для Эппла мизерные. $895 800 в качестве потерь для этой компании — копейки. Это примерно годовалая зарпалата всего лишь 10 программистов. Это для меня такая сумма звучит громадной.
Кстати, китайцы заработали гораздо меньше, чем $895 800 из-за нескольких звеньев продаж и пересылок, поэтому заголовок «Два студента обманули Apple на $1 млн» немного не соответствует содержимому. Я по нему подумал, что китайцы обогатились на $1 млн, скорее всего для них эта сумма была в районе $0,1-0,3 млн.
Полностью моя ошибка — смотрел только на даты последних комментариев.
Идея забавная, но фигуры не воспринимаются объемными, наверное потому что нет перспективы.
К тому же по описаниям самого Гугла они специально расписали правило максимально размыто для «общего блага».
Хочу акцентировать внимание на том, что:
Из-за данной «ошибки» фирма потеряла кучу денег (хотя тут неясно — они потеряли потенциальных клиентов или уже текущих)…
Он сам причастности не признавал…
Так что может быть и не он это делал или оказался удобным козлом отпущения.
1) В игре 8 видов оружия (меч, булава, лук, арбалет...)
2) Возможны 12 суффиксов (ярости, боли, меткости...)
3) Возможны 10 приставок (поношенный, мастерский, золотой...)
4) Возможны 8 модификаторов по уязвимостям к базовым расам (против орков, против гномов...)
5) Может быть сделано из 7 разных материалов (дерево, железо, сталь...)
Итого везде заявляется, что в игре 8*12*10*8*7 = 53760 уникальных видов оружия. Хотя по факту обычно это 8 уникальных видов оружия.
При таком подходе стоит добавить еще несколько «подтипов», например цвет, год создания и т.п. и счет пойдет на миллиарды. Впрочем, эта игра примерно так и поступает.
Смущает корректность (или искренность) данной фразы.
2 календарные недели как бы равны 10 рабочим дням. Или тут еще была ситуация, что школьник работал без выходных на энтузиазме, а студенты не стали?
Если реклама на сайте деньги владельцам не приносит — её владельцы площадок не размещают.
Если веб-сайт не зарабатывает на рекламе или своих товарах, то у него очень ограниченные ресурсы, и качественного/конкурентного контента будет меньше. (впрочем, реклама не всегда финансово выгодна на сайтах)
Прямая аналогия с телеканалами и телевидением.