Size: a a a

F# Flood: r/FreeFolk

2020 February 25

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
и вот у них макросы не заводились
источник

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
Короче, такого нагромождения самых худших практик под соусом ФП я давно не видел
источник

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
но я не стал учить их жизни, они ДАВНО НА СКАЛЕ ПИШУТ, кто я такой
источник

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
сука, они используют return
источник

DS

Doge Shibu in F# Flood: r/FreeFolk
Ayrat Hudaygulov
Короче, есть у нас коллеги, которые давно пилят на скале ETL платформу.
Они пилят скалу давно. Короче, позвали меня посмотреть проблему с имплиситами (ну как всегда, скала же).

Когда я увидел их ЧИСТО ОХУЕЛ, у них там код вид

def something (тонна имплиситов) = return Abc()

и вообще они там return любят . Линтер идеи раскалился и весь код им красит варнингами, им походу похуй
А зачем return, он же говно же
источник

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
Doge Shibu
А зачем return, он же говно же
да кто бы знал
источник

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
причем они реально пишут так

def foo() = return bar()
источник

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
то есть в однострочниках!
источник

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
ну помимо использования еще и посреди многострочников
источник

DS

Doge Shibu in F# Flood: r/FreeFolk
Ayrat Hudaygulov
причем они реально пишут так

def foo() = return bar()
Очень странно. Этот же return нужен для раннего выхода сквозь что угодно.
источник

DS

Doge Shibu in F# Flood: r/FreeFolk
Но не для такого
источник

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
ну вот так. Я промолчал, т.к. им уже идея рассказала что они делают хуйню
источник

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
источник

DS

Doge Shibu in F# Flood: r/FreeFolk
Ayrat Hudaygulov
а еще эти балбесы юзают PureConfig либу (У НИХ ЖЕ ЧИСТОЕ ФП СУКАБЛЯ)
которая рисует макросами инстансы тайп классов для ConfigReader
Ну и да, он вроде бы норм работает обычно, как минимум, на конфигах без какого-то особого выпендрежа
источник

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
Doge Shibu
Ну и да, он вроде бы норм работает обычно, как минимум, на конфигах без какого-то особого выпендрежа
я вообще нихуя там не понял. Но понял что их ETL платформу я не хочу использовать наверное
источник

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
лучше бы не смотрел в их код
источник

SN

Shub Niggurath in F# Flood: r/FreeFolk
У нас вчера презентовалт АРХИТЕКТУРУ. один микросервис передает жсоны другому по цепочке kafka -> cosmosdb —> changefeed —> kafka —> cosmosdb
источник

SN

Shub Niggurath in F# Flood: r/FreeFolk
Спрашиваю, а напрямую нельзя? Говорят, Propulsion напрямую пока что не может, БЛИЖЕ К ОСЕНИ научится
источник

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
Shub Niggurath
Спрашиваю, а напрямую нельзя? Говорят, Propulsion напрямую пока что не может, БЛИЖЕ К ОСЕНИ научится
Долго думал?
источник

IB

Ivan Balanar in F# Flood: r/FreeFolk
Shub Niggurath
Спрашиваю, а напрямую нельзя? Говорят, Propulsion напрямую пока что не может, БЛИЖЕ К ОСЕНИ научится
а напрямую - это как?
источник