исключения на всё найдутся, никто ж не спорит. Мне лишь показалось что не совсем честно отражены цены на некоторые бытовые вещи в контексте общего призыва статьи "не полагаться на исключения/выборочные истории, а изучить тему"
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
Потому что в трудовом праве вообще никак не прописаны нормы по температуре в помещениях, какие-то вопросы могут начинаться только от 35 градусов, и то на усмотрение руководства.
на сколько я знаю где-то таки прописаны. У нас в 32 уже все бегали с термометрами по рабочим местам, ждали 35. Кондеи были заказаны и доставлены за пару дней при 30°
Вот Вы сами додумали какую-то транзакцию. Там чуточку другой калибр.
Самый простой пример: я переношу через сеть объект(кольцо) из одной бд(штыря) в другую.
Отослав пакет я не буду ничего удалять пока не придет подтверждение. В худшем случае у меня будет дубликат в базе. (надеюсь это не окажется база транзакций :D) И тогда лучше пусть так, чем ничего.
Разумеется пример надуманный, ровно как и пример кольцами и все остальные.
Собственно мою мысль Вы сами же сказали в последнем абзаце, кто куда додумает, тот туда и придет.
полностью согласен с первым абзацем. Пример как по мне чуть не подошел, потому что в статье про рисовать, а в первом ответе Вы уже просите передвигать. И пойди пойми, что здесь важно а что художественное описание.
насчет сомнений
1. расстояние между столбиками должен гарантировать к примеру другой юнит тест. Цель была показать, что после «выброса исключения» отсутствие кольца не всегда более желаемое состояние, чем дубликат.
2. так и задумывалось. Первая отсылка к реальным объектам (производство) идет уже после самой задачи, потому я не брал ее за дано.
3. про место я не сказал ни слова.
увы, но программа это далеко не точное отображение реальности, очень далеко.
Руками мне к примеру вообще не придется столбик домалевывать.
Я лишь хочу сказать, что правильный ответ зависит от конкретной ситуации и наших потребностей, поэтому нельзя однозначно утверждать А>Б
План B предполагает некую “виртуальную реальность”, непротиворечивость которой требует аккуратного анализа. Два кольца на соседних штырях – а они там поместятся? После такого вопроса провальный тест для программы B становится очевидным:
А что если для меня так же очевиден провал А. Мы передвигаем столбики примерно так
__|__ | |
Теперь после первых двух шагов А у нас нет кольца, а третий мы не можем выполнить, потому что столбик 3 мешает. В итоге остаемся ни с чем (ну или с бекапами). В варианте Б кольцо останется на столбике, мы ничего не теряем. Но опять же, это додумывание условий. И додумать можно и до А, и до Б.
Как видим, и здесь можно описать предполагаемое промежуточное состояние. И это описание должно мгновенно зажечь тревожный сигнал для разработчика – по условию задачи у нас есть только одно кольцо, не два.
Но и не ни одного! Так что на мой взгляд решения А и Б правильны и логичны. Просто в Б нам важна сохранность данных. Поэтому мы сначала копируем кольцо, а лишь потом удаляем исходное.
исключения на всё найдутся, никто ж не спорит. Мне лишь показалось что не совсем честно отражены цены на некоторые бытовые вещи в контексте общего призыва статьи "не полагаться на исключения/выборочные истории, а изучить тему"
так можно сказать про всё что угодно в этом мире. Тикет после тестовой фазы пока ни разу не отменяли
это две основные категории людей: одни берут рандомные тарифы через официальный сайт и дальше автопродляются по невыгодным ценам. Другие скачут по акциям, главное найти ментальные силы сесть и сделать. Тут кому как спокойнее живется
В целом много хороших мыслей, но зацепило это
Проездной это максимум 50 за Deutschland Ticket (скоро чуть больше), студентам всяким и того дешевле с бонусом в виде скидок везде, часто 50% от работодателя
электричество надо просто раз в год обновлять тариф, рабочая цена около 0.3 вот прямо сейчас нашел
мобильная связь та же история, особенно если иногда обновлять с телефоном, то за вычетом телефона можно около 3€ за 30+ ГБ найти
интернет как ни странно туда же, 20-30€ за 250-500 МБ/c кабеля, оптика 30€ за 300. Мне лично повезло, 5 лет по 30€ за 1000мбс оптики.
Большинство из этого делается в несколько кликов на том же check24
Если представить, что курс евро 60, то и вправду дороже. А по курсу 90-100 как раз €1,5 тысячи и выходит
на сколько я знаю где-то таки прописаны. У нас в 32 уже все бегали с термометрами по рабочим местам, ждали 35. Кондеи были заказаны и доставлены за пару дней при 30°
Самый простой пример: я переношу через сеть объект(кольцо) из одной бд(штыря) в другую.
Отослав пакет я не буду ничего удалять пока не придет подтверждение. В худшем случае у меня будет дубликат в базе. (надеюсь это не окажется база транзакций :D) И тогда лучше пусть так, чем ничего.
Разумеется пример надуманный, ровно как и пример кольцами и все остальные.
Собственно мою мысль Вы сами же сказали в последнем абзаце, кто куда додумает, тот туда и придет.
насчет сомнений
1. расстояние между столбиками должен гарантировать к примеру другой юнит тест. Цель была показать, что после «выброса исключения» отсутствие кольца не всегда более желаемое состояние, чем дубликат.
2. так и задумывалось. Первая отсылка к реальным объектам (производство) идет уже после самой задачи, потому я не брал ее за дано.
3. про место я не сказал ни слова.
Руками мне к примеру вообще не придется столбик домалевывать.
Я лишь хочу сказать, что правильный ответ зависит от конкретной ситуации и наших потребностей, поэтому нельзя однозначно утверждать А>Б
А что если для меня так же очевиден провал А. Мы передвигаем столбики примерно так
__|__ | |
Теперь после первых двух шагов А у нас нет кольца, а третий мы не можем выполнить, потому что столбик 3 мешает. В итоге остаемся ни с чем (ну или с бекапами). В варианте Б кольцо останется на столбике, мы ничего не теряем. Но опять же, это додумывание условий. И додумать можно и до А, и до Б.
Но и не ни одного! Так что на мой взгляд решения А и Б правильны и логичны. Просто в Б нам важна сохранность данных. Поэтому мы сначала копируем кольцо, а лишь потом удаляем исходное.