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


Кто такой Ахмед Тарек?
ОБО МНЕ Кто такой Ахмед Тарек? Введение обо мне; Ахмед Тарек До того момента ( 22 декабря 2021 г. ), когда я пишу эти слова, я был здесь на Medium уже 2 месяца и подумал, что пришло время как следует представить сам. Меня зовут Ахмед Тарек , и в следующих строках я расскажу вам о разных этапах моей жизни 🙂 Детство Я родился в Египте 27/11/1985 . Мое детство было наполнено играми и забавными вещами с моими двоюродными братьями. Мы были как маленькая банда 😃..

3 продвинутых принципа программного обеспечения, которые вы должны знать
Всестороннее изучение передовых принципов программного обеспечения, таких как SOLID и проектирование компонентов. Помимо принципов, обсуждаемых в статье 3 основных принципа программирования, которые вы должны знать , существуют тысячи принципов программного обеспечения, что делает практически невозможным для разработчика программного обеспечения изучить каждый принцип и убедитесь, что каждое правило соблюдается, как указано.

Как использовать шаблонный сервис в сервис-ориентированной архитектуре
Как шаблонный код помогает разработчикам и организации добиться успеха в сервис-ориентированном мире Большинство людей не задумываются о шаблонном коде. Я имею в виду ... это шаблон. Единственная причина, по которой он существует, заключается в том, что вам не нужно о нем думать. Я тоже так воспринимал шаблонный шаблон, поэтому почти год назад, когда я начал работать разработчиком платформы, вы можете представить себе мое волнение , когда я узнал, что большая часть моих усилий..

5 лучших практик для Backends for Frontends
Лучшие практики, которым следует следовать при реализации шаблона BFF: что можно и что нельзя делать. Шаблон Backends-for-Frontends (BFF) — это интересное решение проблемы, с которой сталкиваются многие команды, — значительное отделение внешнего интерфейса от внутреннего, ограждение первого от изменений второго. В этой статье я быстро объясню шаблон BFF, а затем сосредоточусь на некоторых передовых методах, которым вы должны следовать при его реализации. Если вы хотите узнать больше..

Что такое Bash и почему вы должны изучать его как разработчик
Подробный обзор наиболее часто используемых команд Bash — это интерфейс командной строки, то есть это программа, в которой вы вводите инструкции, которые будет выполнять ваша операционная система. Работая на своей первой работе, в первые пару месяцев я старался в основном сосредоточиться на программировании, но позже понял, что для того, чтобы стать лучше как разработчик, есть также несколько других навыков, которые вам нужно изучить, и на которые нельзя полагаться исключительно. по..

Фабричные шаблоны в Go
Это творческий шаблон проектирования, а также один из наиболее часто используемых шаблонов. Этот шаблон предоставляет способ создания экземпляров с использованием «фабричного» типа структуры и метод, который помогает создавать экземпляры в соответствии с предоставленными значениями и берет за основу структуру с общими атрибутами. Пример: Предположим, что мы разрабатываем программное обеспечение «Фабрика роботов», тогда нам нужно построить два типа роботов, робота-учителя и..

12 стилей архитектуры программного обеспечения, которые должен знать инженер-программист
Краткое введение в микросервисы, SOA, Event-Driven, MicroKernel, Stream-Based и многое другое. Что такое архитектура программного обеспечения? Архитектура программного обеспечения  – это процесс определения высокоуровневой структуры и организации программной системы. Он включает в себя идентификацию и выбор правильных компонентов, решение о том, как они должны взаимодействовать друг с другом, и определение того, как их следует организовать для достижения конкретных целей. Целью..