Если всем последовать такому принципу — спецификации так и будут оставаться на стадии «тестовых фич». Так что да, и впредь не выкладывайте в прод ничего нового. Ведь отказаться проще, чем подумать, как edge-технологию можно сделать доступнее.
Если хотите сделать правильный шаг — потратьте деньги на RubyMine, перейдите на ruby и забудьте о PHP. Я так сделал ровно год назад, и с тех пор ни разу не пожалел о содеянном.
Лучший подарок себе к концу света (либо началу нового года).
Замечательные Вы мои, вставайте с колен. Деньги-то я успел заплатить, а вот сервер оповещения об этом похоже не получил (я сделал такой вывод, когда увидел экран Апача).
Начало этой истории звучало на тостере, не так ли?) Вечером после Вашего выступления (и глубокого погружения в атмосферу афтерпати), я ворвался на кухню к трём программистам, рассказал, где находится золотая жила и три последующих недели мы писали код, обзавелись новыми мобильными девайсами и пожаром в глазах.
Миллион заработать не получилось, но повеселились знатно. Спасибо Вам :)
Deprecating policies должны быть максимально прозрачными для пользователя. Так, я точно знаю, что обновление до 4.0 не должно ломать мой код (конечно это, относится к проектам на руби 1.9), но должно заспамить меня предупреждениями. А релиз 4.1 уберет обратную совместимость полностью.
Это может работать так: внутри команды все договариваются форсануть и слить форсанутую ветку себе, а затем хранить молчание по поводу произошедшего. И никогда никому не признаваться в том, что --force имел место быть.
Но да, в 99% случаев лучше притворяться, что такого ключа не существует. Особенно, когда хочется пушнуть без указания конкретной ветки и в конфиге содержится провал, вроде git config push.default matching.
Лучший подарок себе к концу света (либо началу нового года).
10$ за продление лицензии — будь у меня еще одна, я бы продлил и её ради этого.
Миллион заработать не получилось, но повеселились знатно. Спасибо Вам :)
Блин, только сейчас осознал, что он на самом деле стоил денег, когда я в него играл с пиратки :)
--force
имел место быть.Но да, в 99% случаев лучше притворяться, что такого ключа не существует. Особенно, когда хочется пушнуть без указания конкретной ветки и в конфиге содержится провал, вроде
git config push.default matching
.