зачем алине канал
придумала гениальный способ обойтись без миксинов и огромного класса на миллиард строк для функций в классе клиента, и это.... кодген! пик1 ~магией~ преобразуется в пик2, а файлов по типу пик1 может быть сколько угодно хз насколько это полезно и удобно будет…
нинасколько) неюзабельно примерно совсем.
остается вопрос что делать с классами на 666666 строк тогда (а еще же комменты с документацией)....
остается вопрос что делать с классами на 666666 строк тогда (а еще же комменты с документацией)....
можно делать с композицией примерно так (так раньше и было), но чет тогда апи совсем криво выглядит
tg.messages.sendMessage() (и сами классы которые композю все еще большие)...class TelegramClient {
user = new UserMethods(this)
messages = new MessagesMethods(this)
...
}
зачем алине канал
придумала гениальный способ обойтись без миксинов и огромного класса на миллиард строк для функций в классе клиента, и это.... кодген! пик1 ~магией~ преобразуется в пик2, а файлов по типу пик1 может быть сколько угодно хз насколько это полезно и удобно будет…
спустя пару часов гугла пришла к выводу что все говно!
буду юзать это, но чуть измененное, чтобы эти экспорты не засирали подсказки юзерам либы
буду юзать это, но чуть измененное, чтобы эти экспорты не засирали подсказки юзерам либы