Обновить
3

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

0,1
Рейтинг
1
Подписчики
Отправить сообщение

При обнаружении пива в холодильнике блокировать дверь и произносить фразу I’m sorry Dave, I’m afraid I can’t do that

Самая главная проблема радио-подключения в том, что когда-нибудь между вышкой и антенной вырастет дерево.

Она позволяет финансовым партнёрам проверять статус устройства и при определённых условиях переводить его в режим ограниченной работы (Restricted Mode)

Ограничивать будет не Apple, а её финансовые партнёры.

То есть вы согласны отсидеть за преступления человека, который зарегистрируется под ником Javain? Подумаешь, две буквы местами поменяли.

А вход в приложение нужно подтвердить кодом из смс

А не проще отказаться от статических методов вообще?

const Sensor sensor("MySensorConfigValue");
int main() {
    sensor.doWork(); // Выведет: Working with param: MySensorConfigValue
    return 0;
}

На хабре писали про подобное недавно:

На этапе подготовки все данные собираются в плоский список, в котором вместо указателей используются смещения. Сам список сохраняется в файл.

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

С такой логикой первыми бы чпокнули команду программистов на коболе за слишком возрастной состав.

Опять же, если он с опытом работы в 10+ лет всё ещё претендует на стартовую позицию, то тут тоже вопросы вообще невозрастного характера.

Вы выдумали недостатки кандидата и на основе выдуманных недостатков отказали ему.

Человек поработал руководителем, ему надоела вся эта нервотрепка, и он решил устроится рядовым исполнителем. Но ему будут отказывать такие как вы из-за наличия опыта руководителя.

Если приходится различать два false, то это проблема проектирования. Для кода, обрабатывающего это поле, должно быть без разницы.

Никому ничего не стоит

Про стоимость тарифа в новости ничего не сказано.

Пример как-то очень условно показывает полезность паттерна. Пример не показывает, чем паттерн лучше простого последовательного вызова функций.

		orderFlow := chain.BuildChain(
			&chain.CreateOrder{},
			&chain.PaidOrder{},
			&chain.AssembledOrder{},
			&chain.DeliveredOrder{},
			&chain.CompletedOrder{},
		)
		orderFlow.Execute()
CreateOrder()
PayOrder()
AssembleOrder()
DeliverOrder()
CompleteOrder()

Интересно. Доменная зона .no есть, а .yes - нет.

Вместо этого можно вынести выбор в отдельное место сборки приложения.

Например, в отдельный класс. И назвать его фабрикой.

Ну вот в Китае 10 миллионов абитуриентов. Сколько преподавателей нужно, чтобы всех их оценить?

У автора очень однобокое представление: у варианта с динамической памятью перечислены только недостатки, у статического - только преимущества.

Та же захардкоженная конфигурация неизвестно как себя поведет при переносе прошивки на другое железо.

И ломается на final классах

То есть суду надо было дать ответ на вопрос: не создаёт ли сочетание этих элементов у ассоциацию с Ferrari и не извлекает ли Rockstar выгоду из репутации бренда в целом?

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

Мало того, проблема систематическая. Кандидат дальше в работе, с 90% вероятностью получит оффер на завяленные пожелания.

Да уж. Рекрутеры систематически вялят пожелания кандидатов.

null-terminated string появились во времена, когда даже 2 байт на длину строки было многовато по памяти.

1
23 ...

Информация

В рейтинге
4 260-й
Откуда
Россия
Зарегистрирован
Активность

Специализация

Десктоп разработчик