🤔14😁5👍1
  Forwarded from Библиотека Go-разработчика | Golang
🧱 7 архитектурных паттернов, которые должен знать каждый программист
В быстро меняющемся мире разработки от программиста всё чаще требуется не просто писать код, а понимать, как правильно проектировать системы.
Архитектурные паттерны — это фундаментальные подходы, помогающие создавать масштабируемые, устойчивые и поддерживаемые решения.
В статье собрали и разобрали 7 архитектурных паттернов, которые сегодня стоит знать каждому разработчику — будь то разработка микросервисов, проектирование API или работа с распределёнными транзакциями.
➡️  Узнать паттерны
🐸 Библиотека Go разработчика #буст
В быстро меняющемся мире разработки от программиста всё чаще требуется не просто писать код, а понимать, как правильно проектировать системы.
Архитектурные паттерны — это фундаментальные подходы, помогающие создавать масштабируемые, устойчивые и поддерживаемые решения.
В статье собрали и разобрали 7 архитектурных паттернов, которые сегодня стоит знать каждому разработчику — будь то разработка микросервисов, проектирование API или работа с распределёнными транзакциями.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    11%
    Создаёт новый HTTP хендлер
      
    78%
    Создаёт целочисленную переменную и публикует её
      
    10%
    Обнуляет счётчик переменной
      
    1%
    Удаляет переменную
      
    👍5
  Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍8
  Anonymous Quiz
    82%
    %+v включает имена полей
      
    8%
    %v выводит тип
      
    3%
    Они идентичны
      
    7%
    %+v добавляет перенос строки
      
    Anonymous Quiz
    3%
    Снова читает файл
      
    5%
    Перезаписывает файл
      
    86%
    Сбрасывает данные из буфера в файл
      
    7%
    Закрывает файл после записи
      
    Anonymous Quiz
    45%
    Будет выбран первый зарегистрированный маршрут
      
    22%
    Выберется последний зарегистрированный маршрут
      
    21%
    Произойдёт ошибка маршрутизации
      
    12%
    Будут выполнены оба обработчика маршрутов
      
    Anonymous Quiz
    19%
    sql.QueryResult
      
    1%
    []Product
      
    17%
    *sql.Result
      
    63%
    *sql.Rows
      
    🥱6👍1
  🚨 Смешные новости про IT теперь в одном канале
Мы запустили @hahacker_news — наш новый юмористический IT-канал.
Туда будем постить лучшие шутки до 19го мая, которые вы присылали на конкурс.
👉 @hahacker_news — голосование уже идёт, переходите, читайте, угарайте и оставляйте реакции
  Мы запустили @hahacker_news — наш новый юмористический IT-канал.
Туда будем постить лучшие шутки до 19го мая, которые вы присылали на конкурс.
👉 @hahacker_news — голосование уже идёт, переходите, читайте, угарайте и оставляйте реакции
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    20%
    Вызов HandlerA
      
    61%
    Вызов HandlerB
      
    12%
    Вызовутся оба хэндлера
      
    6%
    Паника
      
    🥱10
  Anonymous Quiz
    12%
    будет возвращена пустая строка
      
    8%
    данные будут проигнорированы
      
    15%
    возникнет паника
      
    65%
    метод rows.Scan() вернёт ошибку
      
    🥱5😁4
  Anonymous Quiz
    45%
    применить метод rows.Close()
      
    2%
    сохранить результат в файл
      
    17%
    вызвать метод db.Close()
      
    36%
    вызвать метод rows.Close() для закрытия соединения с набором данных
      
    🤔21🌚8
  Anonymous Quiz
    22%
    Floor округляет вверх, Ceil — вниз
      
    65%
    Floor округляет вниз, Ceil — вверх
      
    1%
    Они делают одно и то же
      
    12%
    Ceil возвращает целое число, Floor — дробное
      
    1.
Когда важно
2. Инкапсуляция
Если нужно
3. Работа в
В некоторых проектах
4.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍7
  Anonymous Quiz
    53%
    float64
      
    2%
    float32
      
    11%
    int64
      
    6%
    Ни один вышеперечисленный
      
    28%
    Любые
      
    🎉1
  🥵 Устали от статей, где эйчары рассказывают, как на самом деле выглядит рынок труда в ИТ?
Мы тоже! Поэтому решили узнать правду и представить ее всем айтишникам — но нам нужен ваш голос. Опрос займет 3 минуты, а пользы — вагон для всего сообщества.
Результаты этого исследования помогут понять, как специалистам искать работу в 2025-м (а компаниям — специалистов).
👉 Если вы готовы сделать свой вклад в исследование — велком: https://clc.to/VGgyNA
  Мы тоже! Поэтому решили узнать правду и представить ее всем айтишникам — но нам нужен ваш голос. Опрос займет 3 минуты, а пользы — вагон для всего сообщества.
Результаты этого исследования помогут понять, как специалистам искать работу в 2025-м (а компаниям — специалистов).
👉 Если вы готовы сделать свой вклад в исследование — велком: https://clc.to/VGgyNA
Anonymous Quiz
    30%
    Тип данных, хранящий метод
      
    7%
    Общая функция без получателя
      
    8%
    Функция, не связанная с типом
      
    55%
    Метод, связанный с конкретным экземпляром типа
      
    🤔6🥱2