Apr. 9th, 2018

дыбр

Apr. 9th, 2018 09:16 pm
kdanilov: Кирша Данилов (Default)
На работу приехал на машине.

В 10 был митинг, так что я сидел в столовке со своим компьютером (рабочий был в офисе), и потом слушал Виталия, читая дрим.

Виталий показывал какие-то тексты, где было написано, что мы все должны доверять друг другу и сообщать по инстанциям, если видим что что-то не так. Если бы я не жил в СССР, мне бы это казалось в диковинку, а так - родной завод, чо. Снять штаны перед партией.

Там еще что-то было, задавали вопросы, типа как стать начальником (анонимные вопросы), как мне вообще продвинуться по служебной лестнице. И т.п.

Потом пошел на рабочее место, потыкал в гитхаб (Джейд сказала, что мой код сейчас ревьюит), попинал Марко на кухне, чтоб ревьюил; подошел Джош, спросил, чо я ему на ревью послал, это не его код. Ах не твой? Ну извини, я думал твой. Вычеркнул его из списка ревьюеров.

Марко апрувнул, Джейд апрувнула. Подошел Том, спросил, а как это я так сократил код (я выкинул Option.get во всем продакшен коде), и почему я не различаю Record и Union. Да потому что там один и тот же интерфейс, чо. Пробовал ему объяснить; потом сказал, что я напишу тест на случай Union. Пошел искать тест... нашел, тест уже написан, и он проходит после рефакторинга. Ну т.к. код уже был апрувнут, то я его и вмержил.

Написал следующий ПР, где последние останки Option.get удалил.

Марко мне напоказывал каких-то команд-лайнов, как воспроизвести багу (там неустойчивое поведение смежников). Я попробовал этот команд-лайн в интегрейшен-тесте - параметры неправильные. Ну там попоправлял чуток - а не работает. Иду к Марко, а тот такой - да, эти командлайны надо гонять в корпоративном випиэне (а все остальные - в локальном нашем). Очень мило. Подумал. Понял, что я такой интегрейшен-тест набацать не могу, а надо мокать все. На том с ним и порешили. Все мокать.

За ужином Шуба меня спросила, как дела вообще, в смысле на работе. Да вот, говорю, не понимаю, что мы делаем, и еще меньше понимаю, что мы будем делать через три месяца. Навалил там всякого - архитектуры нету, древние решения (типа Spring framework) вдруг начинают вставлять в скальный код... кто-нибудь вообще думает про это все? Послала меня к нашему "архитектору" Ричарду. Я знаю, что Ричард со скалой не знаком (ну и со стримами тоже, соответственно). Так и смысл тогда?

Пофиг, впрочем. Спасибо вам, Курт и Кинар. Научили меня уму-разуму.

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 Aug. 26th, 2025 09:58 pm
Powered by Dreamwidth Studios