Size: a a a

2021 October 15

A

Andrey Sea in 💻 Coding Ru
разбираться в исходниках либы, набираться опыта )
источник

A

Andrey Sea in 💻 Coding Ru
или использовать популярные либы с поддержкой и коммунити только
источник

ME

Mikhail Efimov in 💻 Coding Ru
Если либа непопулярная, и натыкаешься на баги в ней, то такую либу лучше вообще никогда не использовать.
Максимум - посмотреть код и взять оттуда кусок полезный, если он нужен.
Если мы говорим про серьезное программирование, конечно.

Если же так, поиграться, то можно попытаться разобраться в устройстве либы, придумать багфикс, послать пулл-реквест.
источник

A

Andrey Sea in 💻 Coding Ru
про серьезное программирование и кусок - это конечно мощно ))) даже в серьёзных либах есть и баги и нет документации на всё, надо смотреть исходники, куски брать это плохая практика, кто их поддерживать будет потом? )
источник

A

Andrey Sea in 💻 Coding Ru
в общем точно надо разбираться в коде, который используешь, который куском берёшь, который в либе )) без этого - питон в руки и по мануалам с ютуба только
источник

ME

Mikhail Efimov in 💻 Coding Ru
"Кусок" подразумевался маленький, конечно. В духе пары страниц кода, не больше.
Переписать под свой проект, и поддерживать силами команды
источник

A

Andrey Sea in 💻 Coding Ru
ну вот да, если она есть )) просто на практике, таких кусков кода всё больше и больше и поддерживать их своими силами сложно, для этого и есть фреймворки, либы и прочее, где версию обновил и баги пофиксились
источник

A

Andrey Sea in 💻 Coding Ru
(а поддерживать без понимания кода вообще нереально)
источник

ME

Mikhail Efimov in 💻 Coding Ru
Если же либа действительно нужна, хороших поддерживаемых аналогов нет, а в production коде вылезла бага - то либо обходить багу, либо править либу.
Ну или пытаться достучаться до автора, но это сомнительная история
источник

ME

Mikhail Efimov in 💻 Coding Ru
Бесспорно. Извиняюсь, если неясно выразился.
Мысль была в том, что неподдерживаемую либу с багами тащить к себе - дурацкая идея.
Использовать её код как аналог StackOverflow - ну туда-сюда, иногда может быть норм
источник

ME

Mikhail Efimov in 💻 Coding Ru
В общем, по ситуации надо смотреть. Если есть возможность просто взять другую либу с хорошей поддержкой или довольно быстро написать самому - это лучше
источник

A

Andrey Sea in 💻 Coding Ru
самому обычно время... я помню как-то смотрел на алгоритм расчёта восхода-захода солнца для автоматики... в общем плюнул и взял либу, тратить на это неделю-две лень было ) а таких фич довольно много
источник

ME

Mikhail Efimov in 💻 Coding Ru
Ну и вполне логично. Не думаю, что у этой либы какой-то супер сложный код, и при необходимости ты бы не зафиксил в ней баг.
Смысл писать то же самое еще раз
источник

A

Andrey Sea in 💻 Coding Ru
сложный )) я прочитал алгоритм и посмотрел формулы с исключениями-допущениями и прочим... то есть была бы работа написать - написал бы, но зачем писать написанное уже и работающее ))
источник

A

Andrey Sea in 💻 Coding Ru
а звучит опять же как простая задача
источник

ME

Mikhail Efimov in 💻 Coding Ru
Как относительно простая, я бы сказал
источник

.

.buff. in 💻 Coding Ru
Привет ребят, есть такая фича с телегой, по такому адрессу как например на картинке, можно вызвать запуск телеги и перейти сразу в чаты допустим (join?invite=...)
источник

.

.buff. in 💻 Coding Ru
так вот нашёл такой сайт, где просто по нажатию клавиши она выползает окошко с предложением перейти в телегу
источник

.

.buff. in 💻 Coding Ru
скопировал ссылку куда адрессует получил https://mtproto.co/
источник

.

.buff. in 💻 Coding Ru
Я просто кликаю по клавиши и выползает окошко
источник