Проходя тех интервью в WildBerries рекрутер задал мне весьма интересный вопрос:
Сегодня я решил затронуть тему пяти принципов объектно-ориентированного программирования и проектирования.
В прошлой статье я касался двух важных протоколов транспортного уровня - TCP и UDP. Пришло время поговорить о них побольше.
Продолжаю писать статейки на теорию разработки. Про паттерны проектирования можно почитать вот тут. Теперь перейдём к сетевой модели стека протоколов OSI/ISO.
За последние полтора года я успел пройти около пяти-шести собеседований (разработка на Go). И на большинстве из них меня спрашивали о так называемых паттернах проектирования. Вещь полезная, вот я и решил написать о них статью.
С момента прошлой статьи прошло некоторое время, актуальный код бота доступен на гитхабе. Рекомендую начать с основной статьи. Функции и структуры для отправки сообщений/стикеров и пр. я перенёс в файл sendSmth.go.
После реализации бота на Ruby, мне захотелось сделать ещё одного, но уже на моём любимом языке - Golang.
Дополнение к моему посту про книги. Рекомендую сначала прочесть прошлый текст.