Не соглашусь. Если увлечься программированием, то очень легко закопаться в деталях реализации и никогда в итоге ничего не выпустить. За редкими исключениями, так обычно и бывает. Поэтому гейм-дизайнер должен придумывать интересный концепт и прорабатывать игровой мир, а не думать о том как оптимальнее организовать структуру классов.
Контроль типов конечно бывает полезным, вот только назвать перечисление отдельным типом данных можно с большой натяжкой. По своей сути, ENUM это неизменяемый массив, поэтому и реализовывать его логично через массив, а не городить особые структуры. Кроме того, это разумно с точки зрения дальнейшей поддержки проекта: когда Ваше начальство вдруг решит, что в BlogPost должно быть не 5, а 100500 статусов, и каждый пользователь ещё может добавлять свои - меньше переделывать. Так что эту привычку я пожалуй пока менять не буду.
Подобные статьи надо предварять обширным разделом "нафига оно вообще надо", потому что из текста я так и не понял, чем для реализации перечисления не подходил обычный ассоциативный массив.
Если самолёт втыкается носом в землю, то за счёт деформации фюзеляжа, скорость в хвостовой части будет уменьшаться наиболее плавно. В остальных случаях — без разницы.
Не совсем так: появляется широкий канал, и после этого производители перестают думать над оптимизацией, а пользователи над тем зачем им необходимо 4к видео на мобилке.
Не путайте программы и алгоритмы. Все программы написаны людьми, и людьми же могут быть переписаны. В том числе, с использованием других алгоритмов если нынешние оказались под запретом.
В 1997, когда «Мир» протаранили — единственный случай, про который я знаю. Так что стыковать корабль к МКС, его там заправлять, грузить провиант, сменять экипаж и отправлять назад к Луне — было бы оптимальным решением, на данном этапе развития технологий.
Я специально дождался, пока она уйдёт с работы, потому что не хотел находиться с ней в одной комнате, когда она получит письмо.
То есть, они сидели в одной комнате, но вместо того чтобы выяснить отношения по человечески, 3 недели перекидывались письмами? Я бы уволил обоих за имитацию деятельности вместо работы.
С эмбрионами всё проще: делаем кучу эмбрионов, смотрим какие из них здоровые и их имплантируем. Редактирование нужно именно в случаях, когда на стадии эмбриона генетическое заболевание не заметили.
По идее, тёмная материя это банально материя которую не видно в телескоп. Т.е. ещё не зажёгшиеся или уже потухшие звёзды с их планетными системами и астероиды в межзвёздном пространстве. Учитывая предполагаемый возраст вселенной подобных объектов должно быть в разы больше тех, которые что либо излучают. Соответственно, для обнаружения этой материи надо совершенствовать системы наблюдения, а не строить коллайдеры.
Люди с болезнями и нарушениями рождались всегда. В кунсткамере есть масса примеров. Причина падения среднего уровня здоровья в наши дни — слишком хорошая медицина, отключившая естественный отбор.
А что ещё делать с «потенциально опасным человеком», если не допрашивать? Обвинения против Джо основываются исключительно на показаниях Литтла, который мог соврать. Для безопасности героев в такой ситуации наиболее разумно как можно скорее установить истину, а для этого разумно, допросить всех выживших участников событий. Однако все уже почему-то решили, что Джо — плохой, а Литтл — хороший, хотя Джо, Литтл и 3 безымянных персонажа все вместе бросили Райтнова на Альфе, а приехавшие с дельты и вовсе видят их в первый раз в жизни.
Старение — это механизм для ускоренного видообразования. Вот появится на земле новый вид человеков и вытеснит нас. А оно нам надо? Я считаю, что старение и эволюция сделали своё дело создав человечество и теперь могут отправиться на покой. Ну а при действительно серьёзном катаклизме все сложноорганизованные животные вымрут в любом случае, но тогда повторная эволюция до разумных существ будет уже не нашей проблемой)
Тут есть определённая логика. Для создания ГМО используют специально выведенные вирусы изменяющие ДНК растения. Однако нет никакой гарантии, что выполнив свою функцию они полностью исчезнут, а не останутся в клетках растения, чтобы потом случайно встроиться в ДНК съевшего их.
Всё-таки странное решение, отправить Джо в карцер, не допросив. Судя по показаниям Литла, 3 человека погибли и Джо к этому причастен, но nobody cares. Ну и нести тушу кило за 100 на вытянутой перед собой руке — это слишком, даже для супер-солдата — он просто опрокинется)
Контроль типов конечно бывает полезным, вот только назвать перечисление отдельным типом данных можно с большой натяжкой. По своей сути, ENUM это неизменяемый массив, поэтому и реализовывать его логично через массив, а не городить особые структуры. Кроме того, это разумно с точки зрения дальнейшей поддержки проекта: когда Ваше начальство вдруг решит, что в BlogPost должно быть не 5, а 100500 статусов, и каждый пользователь ещё может добавлять свои - меньше переделывать. Так что эту привычку я пожалуй пока менять не буду.
Подобные статьи надо предварять обширным разделом "нафига оно вообще надо", потому что из текста я так и не понял, чем для реализации перечисления не подходил обычный ассоциативный массив.
То есть, они сидели в одной комнате, но вместо того чтобы выяснить отношения по человечески, 3 недели перекидывались письмами? Я бы уволил обоих за имитацию деятельности вместо работы.
кофейной гущереликтовом излучении.