Size: a a a

Programming Offtop

2020 September 04

VP

Vladimir Petrakovich in Programming Offtop
Mikhail Levchenko
выглядит пока как игрушка а не решение какой-то проблемы
А что именно?
источник

ML

Mikhail Levchenko in Programming Offtop
Vladimir Petrakovich
А что именно?
код инициализации вместо обычной фабрики с флюэнт апи пытается выглядеть как залихвацкий код на груви и вызывает у меня PTSD от работы с gradle
источник

ML

Mikhail Levchenko in Programming Offtop
не понимаю я этих приколов, вот и всё
источник

VP

Vladimir Petrakovich in Programming Offtop
Mikhail Levchenko
код инициализации вместо обычной фабрики с флюэнт апи пытается выглядеть как залихвацкий код на груви и вызывает у меня PTSD от работы с gradle
Хуйня эти fluent api с return this. Зачем это городить в котлине?
И чем по-твоему этот "DSL" отличается от условного Builder.apply { }?
источник

ML

Mikhail Levchenko in Programming Offtop
Vladimir Petrakovich
Хуйня эти fluent api с return this. Зачем это городить в котлине?
И чем по-твоему этот "DSL" отличается от условного Builder.apply { }?
вот именно, что ничем
источник

AM

Andrew Mikhaylov in Programming Offtop
Mikhail Levchenko
вот именно, что ничем
Так а проблема тогда в чём?
источник

VP

Vladimir Petrakovich in Programming Offtop
Mikhail Levchenko
вот именно, что ничем
Ну так это оно и есть. Удобненько же.
источник

ML

Mikhail Levchenko in Programming Offtop
а значит, это лишнее
источник

AM

Andrew Mikhaylov in Programming Offtop
В смысле, надо делать апишки, которые эпплаями обмазаны чуть более, чем полностью, на вызывающей стороне?
источник

ML

Mikhail Levchenko in Programming Offtop
Andrew Mikhaylov
Так а проблема тогда в чём?
в том, что заебали делать DSL
источник

VP

Vladimir Petrakovich in Programming Offtop
Mikhail Levchenko
а значит, это лишнее
А говнобилдеры с return this, которые не дружат с наследованием - это не лишнее?
источник

AM

Andrew Mikhaylov in Programming Offtop
Mikhail Levchenko
в том, что заебали делать DSL
Тебе, похоже, тоже уже пора бросать котлин и идти писать на окамле
источник

VP

Vladimir Petrakovich in Programming Offtop
Я тут DSL как такового не вижу, это просто использование фич языка по назначению
источник

ML

Mikhail Levchenko in Programming Offtop
куда блять ни глянь – повсюду сука "DSL"
источник

ML

Mikhail Levchenko in Programming Offtop
которые даже не композируются нихуя
источник

ML

Mikhail Levchenko in Programming Offtop
Richard чего пришел?
источник

VP

Vladimir Petrakovich in Programming Offtop
Mikhail Levchenko
которые даже не композируются нихуя
А мы с чем сравниваем, fluent api?
источник

ML

Mikhail Levchenko in Programming Offtop
Vladimir Petrakovich
А мы с чем сравниваем, fluent api?
fluentapi не пытается быть тем, чем оно не является
источник

ML

Mikhail Levchenko in Programming Offtop
Vladimir Petrakovich
А мы с чем сравниваем, fluent api?
не знаю, мне просто почему-то не нравятся котлиновские "билдеры" на контекстных лямбдах
источник

VP

Vladimir Petrakovich in Programming Offtop
Mikhail Levchenko
fluentapi не пытается быть тем, чем оно не является
Как-то слишком абстрактно
Как я это вижу: попытка костылями внести удобство в язык, в котором по-другому никак
источник