Jul. 17th, 2019

дыбр

Jul. 17th, 2019 05:31 pm
kdanilov: Кирша Данилов (Default)
Один мой пулреквест, невинный апдейт, чтобы в тестовом режиме тестовые данные попробовать в новом формате авро, продолжает пережевывать Индранил, который предъявляет претензии к null (там нужно его возвращать, в авро), к табуляции (автоматически изготовленной интеллиджеем). Этому пулреквесту уже 6 дней.

Эрик же убедил меня, что формат метаданных строго контролируется на серверной части. Какое серверу дело до того, что в джейсон лишнего положено? Но нет, выкидывает. Да бля. Марко. Пошел шерстить тот код. Алгебраическая геометрия и строгая типизация джейсона. И тест конверсии не пойдет, если постгрес у тебя не установлен. Ну и всякое такое. И макросы. Короче, валяйте ребята, нельзя рефакторить, надо хранить тяжелое наследие алгебраических геометров.

Ну и вот эту хуйню я попинываю. Еще мне предложили написать дизайн-док. А что, говорю, что Левин написал, то не годится? Нет, говорят, это у Левина был не дизайн-док, а спайк, а нужен дизайн-док. Не, я могу, конечно. Но мне лень. И в два с лишним я поехал домой. Ну burnout натуральный.

Тем временем мой кол с классом Version я послал на ревью хорошим людям, Гере и Тому. Гера понатыкал пальцем, как это упростить, а Том нашел две опечатки. Апрувнули. Пофиксил, замержил.

Потом уже дома посидел опять попинал этот серверный код. Там надо все упрощать и сокращать нахер, всю эту алгебраическую геометрию. Наваляно в 2016-м году, когда Марко только осваивал скалу. Ну и. Остальные, наверно, вообще ничего не понимали, что там написано. Да и я с трудом. Например, названия всех полей "метадаты" должны быть отдельно перечислены в константах в объекте "MetaDataConstants". Ну такоэ.

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. 30th, 2025 04:40 pm
Powered by Dreamwidth Studios