- 1
- 2
start_date = datetime.datetime(2012, 1, 9)
if order.date_paid < start_date:
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−111
start_date = datetime.datetime(2012, 1, 9)
if order.date_paid < start_date:
Магическая дата.
Steve_Brown 03.12.2012 11:17 # +6
Lure Of Chaos 04.12.2012 01:39 # +3
Lowezar 04.12.2012 19:57 # −1
eth0 04.12.2012 20:08 # +10
Есть такая компания - свайп. Занимаются мобильным вводом. В бета-приложении для симбиан они зашили дату, после которой приложение просит обновления, рандомно виснет и вешает телефон. После этого они выложили в беталабс, пообещали обновлять и на год забили.
И вот 25-го числа прошлого месяца у всех пользователей симбиан (включая тех, кто купил довольно дорогие телефоны на "проклятой" платформе) поистине ВНЕЗАПНО умер этот метод ввода. Такой ненависти, заднепроходной боли, слёз и соплей на официальном форуме ноклы я не видел никогда. особенно стоит отметить, что на стандартной клавиатуре вводить удобно чуть менее, чем никак. Например, смена раскладки занимает три клика в определённые пункты меню.
Смогли бы они добиться такого эффекта, не зашив таймбомбу и благополучно забив?
Lowezar 05.12.2012 01:06 # +1
eth0 05.12.2012 18:06 # 0
Lowezar 05.12.2012 21:44 # 0
Про таймбомбу мысль понял, но я в первом посте написал что это может ей и не быть. :) Например для заказов с определённой даты велась какая-нибудь дополнительная статистика, и это стоит проверка показывать её или нет.
eth0 06.12.2012 19:08 # +3
Любая привязка к дате может производить потенциально некорректный эффект, будь то клиент (слетела батарейка биоса) или сервер (все ntp-сервера мира сошли с ума и отправили нас в постапокалиптический 2020-й), а когда такая привязка жёстко в коде - жди лулзов/багов.
Само собой, упоминаемые разработчики свупа тоже из годных побуждений решили сделать такую подлянку.