Oct. 12th, 2020

дыбр

Oct. 12th, 2020 07:05 pm
kdanilov: Кирша Данилов (Default)
Ну вот, опять понедельник. Ужас.

Слава те господи, до часу дня ничего не было в смысле митингов, и я что-то там делал такое. Андрей докапывался, а что там в релиз вставлять, и что не вставлять. Его типа снарядили в "trust heroes" и заставили лепить релиз из говна и палок. Черипикинг разные там части кода. Спрашивает меня, а это что за код, класс Journal. А откуда он у тебя взялся, спрашиваю. Ведь он же в этот релиз не идет, а в новый я вставлю. Ну и т.д. Короче, закат солнца вручную.

Ну еще подергал людей на тему, какой мне пермит нужен, чтобы кеш легализовать.

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

Сидел готовил это дело (автоматом не вышло; автоматом там 139 файлов); потом в два Шибин связался, обсудить этот кеш и пермиты. Ну Шибин классный парень, и мы быстро договорились. Мы с ним всегда быстро договариваемся. Без этих там выебонов.

А в три опять эта тягомотина с Кевином, 1-1. Ой господи. Вот он начинает нести всякое такое. Короче, час демагогии, с обеих сторон. Нет смысла и рассказывать тут, обычная дилемма - или мы фичу за фичей релизим, или мы два месяца рефакторим код. Это с его точки зрения. С моей - у нас Тойота или Форд? Зачем это два месяца рефакторить? Но непрерывно чуток улучшать, почему нет? Какие претензии? Код должен быть живой. Ну и т.д. Потом пример, наверно, минут 15 с ним обсуждали - почему наши смежники писали System.assert(true, 'this test passed');, и надо ли нам это, и надо ли нам с этим бороться. Типа у них тоже есть основания это вставлять. Ну основания-то известные, впарить нам говно с хорошими показателями. Они сами признались.

Да ладно, просто после бесед с Кевином всегда хочется незамедлительно выпить. Единственно что хорошо - в пять ему надо ехать забирать ребенка где-то.

Как вообще так люди живут. Как они выдерживают этот непрерывный пиздеж и негатив. Не знаю.

Ладно; пара тестов у меня рухнула; один я пофиксил (ну там в генераторе случайных мы теперь часы по-другому используем); а один - тест Мины. Там хитро. Ожидается в качестве "завтра" одна дата, а приходит другая. Ага. Дело как раз около полпятого было, когда оно рухнуло. Четыре часа по нашему времени - это типичное время багов в коде. Потому что в Лондоне полночь.

Написал Мине. Мол, Мина, ну чо, MockClock надо использовать, а не случайное реальное время. А она такая "а у меня все работает". Ну знамо дело, в шесть вечера по ее Indianapolis time она уже никакие тесты не гоняет, она ужин мужу готовит. Да бля. С Миной вроде бы договорились (не очень), но написал краткую телегу (коан, цидулю, телеграмму) коллегам вообще. Мол, ребята, если вы хотите, чтобы ваш код работал и когда вы спите, пишите тесты, используя MockClock. Детский сад, чесслово. Еще и про множественное число где-то надо, для локализации это страшная вещь. Китайцев у нас нет, и все собравшиеся верят, что множественное число существует в любом языке. АН НЕТ.

Ну ладно; послал мой пулреквест Махешу, Браяну и Андрею, и на этом закончил труды мои полуправедные.

Весь день работал! Даже на ремонт лестницы не отвлекся ни на минутку. Обидно, Зин.

Profile

kdanilov: Кирша Данилов (Default)
kdanilov

November 2022

S M T W T F S
  12345
6789101112
13141516171819
20212223242526
2728 2930   

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 25th, 2025 02:23 pm
Powered by Dreamwidth Studios