Обновить
1
0

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

Отправить сообщение

Как говориться, везде есть нюансы.

исключения на всё найдутся, никто ж не спорит. Мне лишь показалось что не совсем честно отражены цены на некоторые бытовые вещи в контексте общего призыва статьи "не полагаться на исключения/выборочные истории, а изучить тему"

Deutschland Ticket - это не панацея, он то есть, то нет.

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

но это "ливить" и "скакать"

это две основные категории людей: одни берут рандомные тарифы через официальный сайт и дальше автопродляются по невыгодным ценам. Другие скачут по акциям, главное найти ментальные силы сесть и сделать. Тут кому как спокойнее живется

В целом много хороших мыслей, но зацепило это

Проездной билет на общественный транспорт — для школьников и студентов это 50+ евро в месяц — сильно зависит от города. Для взрослого — это уже совсем другой уровень затрат, это могут большие сотни — сильно зависит от места, условий и помощи работодателя.

Электричество на семью от 80 до 150 евро в месяц, но тут предела нет. В Германии киловатт‑час стоит от 40 центов и выше, и продолжает расти.

Мобильная связь на семью от 30 до 80 евро в месяц (в зависимости от тарифов и количества детей, может уходить и выше).

Интернет — еще плюс‑минус 50 евро (это за «какие‑то» 100–200 Мб).

Проездной это максимум 50 за Deutschland Ticket (скоро чуть больше), студентам всяким и того дешевле с бонусом в виде скидок везде, часто 50% от работодателя

электричество надо просто раз в год обновлять тариф, рабочая цена около 0.3 вот прямо сейчас нашел

мобильная связь та же история, особенно если иногда обновлять с телефоном, то за вычетом телефона можно около 3€ за 30+ ГБ найти

интернет как ни странно туда же, 20-30€ за 250-500 МБ/c кабеля, оптика 30€ за 300. Мне лично повезло, 5 лет по 30€ за 1000мбс оптики.

Большинство из этого делается в несколько кликов на том же check24

Если представить, что курс евро 60, то и вправду дороже. А по курсу 90-100 как раз €1,5 тысячи и выходит

сделал все иконки прозрачными, скрыл имена. Теперь красивые обоина весь экран, а пальцы сами всё помнят позиционно
Потому что в трудовом праве вообще никак не прописаны нормы по температуре в помещениях, какие-то вопросы могут начинаться только от 35 градусов, и то на усмотрение руководства.

на сколько я знаю где-то таки прописаны. У нас в 32 уже все бегали с термометрами по рабочим местам, ждали 35. Кондеи были заказаны и доставлены за пару дней при 30°
Вот Вы сами додумали какую-то транзакцию. Там чуточку другой калибр.

Самый простой пример: я переношу через сеть объект(кольцо) из одной бд(штыря) в другую.
Отослав пакет я не буду ничего удалять пока не придет подтверждение. В худшем случае у меня будет дубликат в базе. (надеюсь это не окажется база транзакций :D) И тогда лучше пусть так, чем ничего.

Разумеется пример надуманный, ровно как и пример кольцами и все остальные.

Собственно мою мысль Вы сами же сказали в последнем абзаце, кто куда додумает, тот туда и придет.
полностью согласен с первым абзацем. Пример как по мне чуть не подошел, потому что в статье про рисовать, а в первом ответе Вы уже просите передвигать. И пойди пойми, что здесь важно а что художественное описание.

насчет сомнений
1. расстояние между столбиками должен гарантировать к примеру другой юнит тест. Цель была показать, что после «выброса исключения» отсутствие кольца не всегда более желаемое состояние, чем дубликат.
2. так и задумывалось. Первая отсылка к реальным объектам (производство) идет уже после самой задачи, потому я не брал ее за дано.
3. про место я не сказал ни слова.
увы, но программа это далеко не точное отображение реальности, очень далеко.
Руками мне к примеру вообще не придется столбик домалевывать.

Я лишь хочу сказать, что правильный ответ зависит от конкретной ситуации и наших потребностей, поэтому нельзя однозначно утверждать А>Б

План B предполагает некую “виртуальную реальность”, непротиворечивость которой требует аккуратного анализа. Два кольца на соседних штырях – а они там поместятся? После такого вопроса провальный тест для программы B становится очевидным:

А что если для меня так же очевиден провал А. Мы передвигаем столбики примерно так

__|__ | |

Теперь после первых двух шагов А у нас нет кольца, а третий мы не можем выполнить, потому что столбик 3 мешает. В итоге остаемся ни с чем (ну или с бекапами). В варианте Б кольцо останется на столбике, мы ничего не теряем. Но опять же, это додумывание условий. И додумать можно и до А, и до Б.
Как видим, и здесь можно описать предполагаемое промежуточное состояние. И это описание должно мгновенно зажечь тревожный сигнал для разработчика – по условию задачи у нас есть только одно кольцо, не два.

Но и не ни одного! Так что на мой взгляд решения А и Б правильны и логичны. Просто в Б нам важна сохранность данных. Поэтому мы сначала копируем кольцо, а лишь потом удаляем исходное.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность