Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Умпутун

👤 Speaker
1824 total appearances

Appearances Over Time

Podcast Appearances

Радио-Т
Радио-Т 926

Или у тебя прям две разные функции? Ну, не-не, SFTP это как бы, ну, package, internal package для всего этого хозяйства, да. Внутри у этого самого кода такой мини-монорепа получился для двух проектов, которые примерно про одни данные, но делают это разными двумя бинарниками.

Радио-Т
Радио-Т 926

Или у тебя прям две разные функции? Ну, не-не, SFTP это как бы, ну, package, internal package для всего этого хозяйства, да. Внутри у этого самого кода такой мини-монорепа получился для двух проектов, которые примерно про одни данные, но делают это разными двумя бинарниками.

Радио-Т
Радио-Т 926

Я уже научился бороться. Я напишу в этом случае, если мне надо было HTTP файл-трансфер, и написал бы его внутри вот этого нового пакета, который я сделал. Внутри этого нового модуля, который под модуль того модуля. И нормально будет. Не парит меня то, что это не дженерик решения будет. То есть ты хочешь сказать, что я Дзен еще не познал, да? Нет, ты еще молодой. Ты мало еще с Го живешь.

Радио-Т
Радио-Т 926

Я уже научился бороться. Я напишу в этом случае, если мне надо было HTTP файл-трансфер, и написал бы его внутри вот этого нового пакета, который я сделал. Внутри этого нового модуля, который под модуль того модуля. И нормально будет. Не парит меня то, что это не дженерик решения будет. То есть ты хочешь сказать, что я Дзен еще не познал, да? Нет, ты еще молодой. Ты мало еще с Го живешь.

Радио-Т
Радио-Т 926

А потом, ты представляешь, как потом? Ты подумай о будущем. Вот пришел ты через 7 лет на этот код смотреть. И ты не борешься через вот эти ифов, которые, ну, так или иначе все это в вифы упрется, правильно? Такая стейт-машина ифами сделана или свитчами, или еще чем-то. А вот если мне параметр передали вот такое, действую вот так, а у тебя этого всего нет.

Радио-Т
Радио-Т 926

А потом, ты представляешь, как потом? Ты подумай о будущем. Вот пришел ты через 7 лет на этот код смотреть. И ты не борешься через вот эти ифов, которые, ну, так или иначе все это в вифы упрется, правильно? Такая стейт-машина ифами сделана или свитчами, или еще чем-то. А вот если мне параметр передали вот такое, действую вот так, а у тебя этого всего нет.

Радио-Т
Радио-Т 926

У тебя вообще другая логическая флоу для другого логических процесса. Это совершенно прекрасно. Я как человек, который возвращается в свой код десятилетней давности, тебе скажу, что это абсолютно прекрасно, когда не надо думать о том, а почему, собственно, здесь происходит вот такая странная развилка.

Радио-Т
Радио-Т 926

У тебя вообще другая логическая флоу для другого логических процесса. Это совершенно прекрасно. Я как человек, который возвращается в свой код десятилетней давности, тебе скажу, что это абсолютно прекрасно, когда не надо думать о том, а почему, собственно, здесь происходит вот такая странная развилка.

Радио-Т
Радио-Т 926

Нет, мне сказали, что я. Наверняка сказали, что дебил, правильно. Сказали, что дебил, да. Еще не постигли даже твой уровень, не знаю. Что поделать?

Радио-Т
Радио-Т 926

Нет, мне сказали, что я. Наверняка сказали, что дебил, правильно. Сказали, что дебил, да. Еще не постигли даже твой уровень, не знаю. Что поделать?

Радио-Т
Радио-Т 926

Потому что давно здесь сижу. Потому что у меня на этой новой работе... Слушай, это человек, который проспал начало подкаста сейчас. На этой новой работе у меня такая специфика, что у меня такое сумасшедшее количество областей, в которых я должен быть продуктивным, ну, реально сумасшедшие. И эти области не пересекаются друг с другом никак ни с чем, у меня никогда такого не было.

Радио-Т
Радио-Т 926

Потому что давно здесь сижу. Потому что у меня на этой новой работе... Слушай, это человек, который проспал начало подкаста сейчас. На этой новой работе у меня такая специфика, что у меня такое сумасшедшее количество областей, в которых я должен быть продуктивным, ну, реально сумасшедшие. И эти области не пересекаются друг с другом никак ни с чем, у меня никогда такого не было.

Радио-Т
Радио-Т 926

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

Радио-Т
Радио-Т 926

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

Радио-Т
Радио-Т 926

Чтобы я не смотрел на свой код, как на чужой код. А на свой код ты смотришь, как на чужой, если этому коду несколько лет или даже несколько месяцев.

Радио-Т
Радио-Т 926

Чтобы я не смотрел на свой код, как на чужой код. А на свой код ты смотришь, как на чужой, если этому коду несколько лет или даже несколько месяцев.

Радио-Т
Радио-Т 926

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

Радио-Т
Радио-Т 926

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

Радио-Т
Радио-Т 926

Это одна из причин, почему я ценю относительно мелкие сервисы в тех местах, где они имеют смысл. Мои орлы тоже так пишут. У меня есть, например, у одного из моих орлов, который, прямо скажем, не гений. Он писал в свое время сервис для того, чтобы брать мастер данные. Мастер данные – это на бирже бумага, полные бумаги и вот это все.

Радио-Т
Радио-Т 926

Это одна из причин, почему я ценю относительно мелкие сервисы в тех местах, где они имеют смысл. Мои орлы тоже так пишут. У меня есть, например, у одного из моих орлов, который, прямо скажем, не гений. Он писал в свое время сервис для того, чтобы брать мастер данные. Мастер данные – это на бирже бумага, полные бумаги и вот это все.