Doge
Ayrat
пытались взять akka http, утонули в имплиситах (но щас бы уже справились, я думаю)
потом взяли http4s, нихуя не поняли
потом взяли play и не смогли настроить свагер (хз почему)
Ayrat
и хотели взяться за что-то 4ое, но бля время-то идёт
Ayrat
а валуя нету
Ayrat
поэтому play :D
Ayrat
что дико всех бесит
Doge
Doge
Ayrat
Stanisλav
AlexB
хороший дизайн чо
лучше конечно тащить 2 параллельные кодебазы ради возможностей оракла, которые может быть когда-нибудь понадобятся
Doge
Но машиночитаемое описание АПИ все равно хочется
Ayrat
Ayrat
а если он для CRUD, то чо бы не (вставь любую бесплатную БД)
Ayrat
или облачную если надо скейлить
Ayrat
поди дешевле будет в облаке динаму раскрутить
Ayrat
или ажурный сиквель
AlexB
там даже не crud. а на 99% read. И реляционная база там ни к чему по сути.
AlexB
Но кто-то давно купил мегалицензию на оракл и понеслась...
Shub
я вообще считаю свагер переоценен и нахуй не нужен
это пока тебя не посадили пилить запросы в Postman. или вообще не заставили раскатывать swagger вручную, потому что "пмы не смогли в Postman". прям напротив меня щас сидит человек и чистит себе карму именно таким образом
Ayrat
Ayrat
но если ещё не наши PM
Shub
мейнтенить коллекции вы планируете вручную, что ли?
Ayrat
ну то есть паблик фейсинг апи - да, надо чот автоматизированное
Андрей
ну вот опять, срем в соседнее болото - ничё не понял, поэтому дичь. и где-то я тут выборочно читаю...
Ayrat
Shub
во всех остальных случаях пару аннотаций в коде избавляют от тупой и монотонной работы
Shub
меня swagger избавляет от черезчур частого общения с фронтендом, который выучил js в буткемпе
Ayrat
есть за что
Doge
было б своё постеснялся бы :D
Да ладно, я каждый язык из тех, на которых писал и пишу, готов поругать.
Нет идеального языка, у всех проблемы есть.
Shub
https://github.blog/2015-01-21-how-to-write-the-perfect-pull-request/
Shub
Use emoji to clarify tone. Compare “:sparkles: :sparkles: Looks good :+1: :sparkles: :sparkles:” to “Looks good.”
Shub
это пишет нам человек, на полном серьезе заявляющий следующее: "I’ve also found that I can have powerful cultural impact in my organization as a senior engineer rather than manager, like helping cultivate a healthy code review environment or improving an inclusive technical interview process."
Ilya
А если я не вижу разницы в тоне, то я плохой программист? Вроде бы, трактовать "Looks good." можно только одним способом.
Андрей
Shub
еще вот интересно стало: в Скале приплачивают, что ли, за наиболее сложный способ выражаться? «EitherT», который добавляет эффект типизированных ошибок (или «OptionT», который представляет из себя «EitherT» с типом «Unit» в качестве типа ошибки)."
Shub
Shub
может, ты противник включения?
Shub
или (еще хуже) мерзкий аблеист и меритократ, а?
Anonymous
x
https://youtu.be/MOPIjzzH1G8
x
фонтастиш
Shub
Shub
впрочем, про меритократию есть эссе у Джека Лондона. я лучше не скажу
Doge
Shub
то есть, она рассчитана на людей в теме, что ли? а то я одним глазом вынужден смотреть в туториали катз и че-то мне кажется, что читать туториалы по катз несравненно полезнее, чем перевод на хабре
Vasily
Ну вот статья для астронавтов реально. Я боюсь думать, что будет, когда вырастет поколение таких вот эффективных астронавтов
Vasily
Т.е. я понимаю и признаю важность самоидентификации,но не таким же способом
Vasily
Там тупо мало кто во внутренностях разберётся, и будет карго культ очередной
Диёр
Vasily
Ну это уже проходили в разных формах
Vasily
За примерами далеко ходить не надо
Vasily
Ща собакен напечатает опровержение
Doge
Vasily
А нет,я не угадал
Vasily
Короче
Vasily
Все это,кмк,игры разума
k
Где такую купить, кто знает
Vasily
Romɑn
Shub
|> Option.map (fun text ->
text.ToCharArray()
|> Array.takeWhile Char.IsWhiteSpace
|> Array.length)
|> Option.defaultValue 0
Shub
код из F# lint
Shub
закоммичен пациентом из нашего проекта
Shub
пациент считает себя очень высококвалифицированным программистом, так как он автор постов в блоге и коммитов на гитхабе
Shub
сколько проблем вы найдете в этом сниппете?
Shub
вот еще оттуда же