Pull to refresh

Comments 11

Всегда проблемы с грамотностью были. Плохо в школе учился. Спасибо за подсказку. Исправил. По моему даже правило вспомнил, что если следующее слово начинается с гласной то тогда ОБ, а иначе О

Про паттерны проектирования не читали? Например в вашем случае Адаптер https://ru.wikipedia.org/wiki/Адаптер_(шаблон_проектирования)

Для универсализации достаточно просто описать интерфейс и убедить других его использовать - иначе это мертворождённое дитя

За попытку - зачёт

Вот да...интерфейс или контракт выделить и пиши себе классы с реализациями методов, поддерживающих интерфейс) Видимо ещё вступает на путь программирования) все впереди;)

Видимо ещё вступает на путь программирования) все впереди;)

К большому моему сожалению уже заканчиваю. Все таки 64 года.
Просто была попытка простенько написать что то не применяя ООП, и не используя разные там классы и сторонние библиотеки.
При этом напоминаю, я говорил впереди. Никогда я ничего не писал для Веб и Интернет

Я знал, что мне будут рассказывать про классы и паттерны. В том то и дело, что я хотел максимально упростить структуру программы и не использовать тут ООП

О какой универсальности мы говорим, если про PSR autoloader, http, logger мы не слышали и пишем скрипты на коленке? Ну серьёзно, это ведь не времена php 5.2 с magic quotes.

Ваше решение - велосипед, на packagist наберётся 100 пакетов под различные мессенджеры. Вам время свое не жалко?

Спасибо. Я точно не слышал о том, что вы пишете. Ни про PSR autoloader ни про logger ни про http.
К сожалению мое время прошло в других битвах и других технологиях.
Вот не знаю не потрачу я больше времени на изучение того, что вы написали, чем на написание этих 10 строчек кода на коленке.
Я накропал это все, чтобы кто-нибуть показал как лучше. Может ссылки какие дал.
Повторяю, я старался избегать использования классов.
Постараюсь поискать эти 100 пакетов на packaglist

Я накропал это все, чтобы кто-нибуть показал как лучше. Может ссылки какие дал.

В этом случае обычно пишут на qna.habr.com

Я думал, что там задают вопросы как сделать что-то.
А я привожу тут готовый работающий код.
Ну правда написанный на коленке.
Без фреймворков и классов.
И код весь занимает 9 килобайт в четырех файлах
По совету товарищей полез на Packagist
Ну на первом месте там стоит botman/botman.
Наверное классная штуковина.
Но как в этом разобраться. Та там 57 файлов в 24 фолдерах.
Видно я таки совсем старой формации, когда говорю тут о байтах этих.
Помню в молодости соревновались, кто самую маленькую прогу напишет на ассемблере. Ну и чтобы она полезная была. Я написал прогу из 6 байт. На втором месте по моему 11 было.
Моя увеличивала скорость автоповтора нажатой клавиши. Спросите зачем. Да потому, что не было это на тех компах, что мы использовали. Потом это в БИОСе всюду было встроено.
Та, что на втором - это был переключатель клавиатуры.
Ну в общем как говорил поручик Ржевский - эх молодость, байтом сюда, байтом туда.
И теперь то терабайтов и не хватает.

Я не понял как ваш возраст связан с вопросами программирования

Я тоже давно не студент

Мне понравилось https://habr.com/ru/post/649913/ рекомендую прочитать

Sign up to leave a comment.

Articles