Публикации по теме 'software-architecture'


Однажды мне сказали, что хорошая реализация MVC…
Это послание Анны докладчикам и мысли о девизу 2019 года «(р)эволюция архитектур»: Однажды мне сказали, что хорошая реализация MVC по умолчанию является однонаправленной. У вас есть идея, как может выглядеть такая реализация? Или у вас есть реализация? Каждый день мы сталкиваемся с множеством различных мнений, проблем и идей. Некоторые из них меняют наш код, некоторые — то, как мы разрабатываем в целом. Держу пари, вы понимаете, о чем я говорю. Я хотел бы услышать об этом, и я..

7 полезных расширений VS Code для разработчиков Python
Усильте свою IDE Python — один из самых используемых языков программирования в мире. Согласно опросу, он имеет долю 26,9% ( Источники ) среди всех языков программирования. Который самый большой. VSCode — одна из популярных IDE. Я считаю, что трудно найти разработчика, который не использует VSCode. Вот 7 расширений VScode, которые помогут вам наилучшим образом использовать VScode, если вы являетесь разработчиком Python. 1. Питон Может быть, это тот, который вам только..

«Классический» источник событий на вершине Lazy One
Я получил ряд комментариев по моему предложению о ленивом поиске событий / базе данных источников событий , как лично, так и в Интернете. Самые громкие из них — это те, кто утверждает, что это не источник событий. К сожалению, довольно часто не могу получить более развернутый ответ . Легче объяснить ход мыслей, который лег в основу текущей реализации Eventsourcing . Но я не могу встретиться со всеми, поэтому я попытаюсь объяснить это здесь. Прежде всего, я хочу показать, что вы..

Узнайте разницу между разработчиком программного обеспечения и инженером DevOps
В чем разница между инженером-программистом и инженером DevOps? Вы, должно быть, слышали термин DEVOPS Engineer, и они также очень высоко ценятся в отрасли. Сегодня вы можете узнать, как им стать или что лучше для вас До начала. Если вы хотите стать частью культурного сообщества CODE. Просто заполните форму, чтобы присоединиться к бесплатным занятиям по культуре кода в воскресенье и получить ответы на свои вопросы о программировании и карьере. Я из формы щелкни меня Что такое..

Искусство масштабируемости: горизонтальное и вертикальное масштабирование
В огромном мире технологий масштабируемость — это Святой Грааль. Это секретный соус, который позволяет приложениям корректно справляться с ростом, будь то рост числа пользователей, данных или трафика. Представьте себе ресторан, который может легко вместить больше посетителей, не меняя при этом свою фундаментальную структуру — это масштабируемость в цифровой сфере. В этой статье мы отправимся в путешествие, чтобы разгадать тонкости масштабируемости, сосредоточив внимание на двух..

Как использовать Hilt для настройки прочной архитектуры в Android
Использование фреймворка Hilt в полной мере — наша история успеха! Хотите создать полный сквозной поток функций с надлежащим управлением состоянием, а также выдержать изменения конфигурации и, конечно же, избавиться от всех ошибок? Вот как Hilt помог нам создать наиболее подходящую архитектуру именно для этого варианта использования… В чем проблема? Несколько месяцев назад, когда мы изначально разрабатывали совершенно новую функцию, мы использовали одно действие + навигационный..

Энергоэффективность программного обеспечения: тактика распределения ресурсов
Тактика распределения ресурсов программного обеспечения для повышения энергоэффективности включает стратегии, включающие выделение и освобождение ресурсов для эффективного распределения времени обработки и минимизации накладных расходов. Содержание этой статьи основано на категории Распределение ресурсов для энергоэффективности программного обеспечения , представленной в первой статье этой серии статей об энергоэффективности программного обеспечения. Масштабирование (зависит от..