
Проходя тех интервью в WildBerries рекрутер задал мне весьма интересный вопрос:

Сегодня я решил затронуть тему пяти принципов объектно-ориентированного программирования и проектирования.

В прошлой статье я касался двух важных протоколов транспортного уровня - TCP и UDP. Пришло время поговорить о них побольше.

Продолжаю писать статейки на теорию разработки. Про паттерны проектирования можно почитать вот тут. Теперь перейдём к сетевой модели стека протоколов OSI/ISO.

За последние полтора года я успел пройти около пяти-шести собеседований (разработка на Go). И на большинстве из них меня спрашивали о так называемых паттернах проектирования. Вещь полезная, вот я и решил написать о них статью.

С момента прошлой статьи прошло некоторое время, актуальный код бота доступен на гитхабе. Рекомендую начать с основной статьи. Функции и структуры для отправки сообщений/стикеров и пр. я перенёс в файл sendSmth.go.

После реализации бота на Ruby, мне захотелось сделать ещё одного, но уже на моём любимом языке - Golang.
Дополнение к моему посту про книги. Рекомендую сначала прочесть прошлый текст.