Ну утром посмотрел, шо там с моим пулреквестом.
Индранил написал каментов, причем вполне дельных. Вот, надо же. Кшиштоф тоже написал пару дельных идеек; дошли до того, что надо бы зафайлить баг на джавную библиотеку, на класс
А Юля вообще митинг заскедьюлила (запланировала, то есть) и мы с ней по видео обсуждали код. Там и обсуждать нечего - переброска одного класса в другой модуль, вытаскивание половины функциональности в отдельный трейт, фикс одного маленького бага, и улучшение логинга (т.к. фикс теперь более адекватно сообщает об ошибках парсинга). Ну и. Все хорошо, апрувнули мою хрень, замержил, и забацал следующую бранч, с конверсией SObject->Avro. Ну только что один тест перестал компилироваться, интегрейшен тест, новый код Джоша. Причем в чистом мастере оно не валится. И, кстати, через некоторое время и у меня перестало валиться. Там какая-то хрень с имплиситами. Вот на фига все эти имплиситы, в 90% случаев? Эх.
Ну и пока экспериментировал, был еще скрам, и там чо, отбарабанил (у меня всего-то один кейс).
Тут Эрик выскакивает на слаке, мол, а чо ты напрямую конвертируешь, а не через CSV. Я вообще иногда не понимаю наших программистов. Они знают, что CSV - это формат файлов, а не отдельных записей? Что отдельная запись в таком файле не содержит ни намека, что тут вообще где. Уже не говоря о том, что передавать double из одного формата в другой через сериализацию, это каким надо быть, извините. Напоминает уже мне H2O контору, по уровню маразма. Ну, с Эриком, при обоюдном желании, мы всегда можем договориться.
Томас заскедьюлил митинг, на конец дня, и когда мы сконнектились, стал учить меня программировать. Мол так и надо, перегнать SObject "в CSV", а оттуда уже мы умеем. А у нас такого кода и нету, говорю, SObject в CSV, уже не говоря о том, что это нелепая идея. И вообще, Томас, не надо меня учить программировать. Я опытный программист.
Но у Томаса такая песня, что мы вообще ничего не должны делать для наших напарников, и если такого кода нету - то будем посылать. Но он уверен, что такой код есть. (Ну тупые.) И, говорит, если нету, то ничего не делаем, потому что мы не работаем на напарников. Ну в этой их политике я не разбираюсь и не интересуюсь; возможно Шрирам этого их деятеля хочет спихнуть и устраивает ему вредительство.
Мне-то чо. Я надеюсь, что это если не последние недели в нашем раю, так хотя бы последние месяцы. Мне пофиг. Нет - так нет. Сказал, отлично, бу сделано. В смысле, не буду делать. Пусть Левин разбирается, надо или нет. Сердечно попрощался, захлопнул компьютер. Все довольны. Нет, есть повод любить нашу контору. Если работать не любишь. А я шизанутый в этом смысле. Ну ладно.
Индранил написал каментов, причем вполне дельных. Вот, надо же. Кшиштоф тоже написал пару дельных идеек; дошли до того, что надо бы зафайлить баг на джавную библиотеку, на класс
Instant
. Потому что там бага, и я непринужденно у себя в коде ее обхожу. А он пишет - надо файлить. Это верно, конечно.А Юля вообще митинг заскедьюлила (запланировала, то есть) и мы с ней по видео обсуждали код. Там и обсуждать нечего - переброска одного класса в другой модуль, вытаскивание половины функциональности в отдельный трейт, фикс одного маленького бага, и улучшение логинга (т.к. фикс теперь более адекватно сообщает об ошибках парсинга). Ну и. Все хорошо, апрувнули мою хрень, замержил, и забацал следующую бранч, с конверсией SObject->Avro. Ну только что один тест перестал компилироваться, интегрейшен тест, новый код Джоша. Причем в чистом мастере оно не валится. И, кстати, через некоторое время и у меня перестало валиться. Там какая-то хрень с имплиситами. Вот на фига все эти имплиситы, в 90% случаев? Эх.
Ну и пока экспериментировал, был еще скрам, и там чо, отбарабанил (у меня всего-то один кейс).
Тут Эрик выскакивает на слаке, мол, а чо ты напрямую конвертируешь, а не через CSV. Я вообще иногда не понимаю наших программистов. Они знают, что CSV - это формат файлов, а не отдельных записей? Что отдельная запись в таком файле не содержит ни намека, что тут вообще где. Уже не говоря о том, что передавать double из одного формата в другой через сериализацию, это каким надо быть, извините. Напоминает уже мне H2O контору, по уровню маразма. Ну, с Эриком, при обоюдном желании, мы всегда можем договориться.
Томас заскедьюлил митинг, на конец дня, и когда мы сконнектились, стал учить меня программировать. Мол так и надо, перегнать SObject "в CSV", а оттуда уже мы умеем. А у нас такого кода и нету, говорю, SObject в CSV, уже не говоря о том, что это нелепая идея. И вообще, Томас, не надо меня учить программировать. Я опытный программист.
Но у Томаса такая песня, что мы вообще ничего не должны делать для наших напарников, и если такого кода нету - то будем посылать. Но он уверен, что такой код есть. (Ну тупые.) И, говорит, если нету, то ничего не делаем, потому что мы не работаем на напарников. Ну в этой их политике я не разбираюсь и не интересуюсь; возможно Шрирам этого их деятеля хочет спихнуть и устраивает ему вредительство.
Мне-то чо. Я надеюсь, что это если не последние недели в нашем раю, так хотя бы последние месяцы. Мне пофиг. Нет - так нет. Сказал, отлично, бу сделано. В смысле, не буду делать. Пусть Левин разбирается, надо или нет. Сердечно попрощался, захлопнул компьютер. Все довольны. Нет, есть повод любить нашу контору. Если работать не любишь. А я шизанутый в этом смысле. Ну ладно.