Tagged: Архитектура

07
Сен
2021

Приведите свой пример для object pool

Есть известный нам паттерн object pool. Его рекомендуют как performance паттерн, потому что можно сразу проинициировать N тяжелых объектов, и дальше работать с ними.
Во многих ресурсах по PHP именно на это делают упор, и , соответственно, …

04
Сен
2021

Можете проконсультировать по чтению чужого кода для самообразования? [закрыт]

Я довольно продолжительное время уже программирую на заказ на фрилансе, уже выработал свои подходы и техники к проектированию кода, изредка использую паттерны по необходимости и знаю азы алгоритмов. Я фулстек с приоритетом на Go+React.js+M…

04
Сен
2021

Можете проконсультировать по чтению чужого кода для самообразования?

уважаемые профессионалы!
Я довольно продолжительное время уже программирую на заказ на фрилансе, уже выработал свои подходы и техники к проектированию кода, изредка использую паттерны по необходимости и знаю азы алгоритмов. Я фулстек с при…

29
Авг
2021

Best practices обраотки ошибок в spring boot

У меня вопрос по поводу того, как обычно выстраивают архитектуру обработки исключений в RESTful API на Spring Boot.
Я делаю API для чата, и у пользователей есть возможность создавать чаты.
В контроллере ChatController есть метод create, ко…

24
Авг
2021

Разработка архитектуры графического редактора

Всем привет! Я разрабатываю веб приложение графического редактора, в котором будет возможность как рисовать обычные фигуры, так и добавлять vue компоненты(обычные html блоки). Пока не знаю как сделать центральную область (где будет происхо…

24
Авг
2021

Разработка архитектуры графического редактора

Всем привет! Я разрабатываю веб приложение графического редактора, в котором будет возможность как рисовать обычные фигуры, так и добавлять vue компоненты(обычные html блоки). Пока не знаю как сделать центральную область (где будет происхо…

03
Авг
2021

Где найти материалы по декомпозиции предметной области с использованием диаграмм классов (UML)? [закрыт]

Пишу на Java. У меня проблемы с проектированием архитектуры приложения (не сложного). То есть то, как классы будут взаимодействовать между собой. Методом тыка понял, что мне отлично заходит предварительное видение всей картины, что делаетс…

01
Авг
2021

Enum, String или что-то другое?

Представим следующую ситацию: пользователь делает в UI выбор из какого-то списка, например, пусть это будет список языков.
Для каждого языка существует какой-то свой набор данных и классов, который нужно использовать, т.е. существует соотв…

19
Июл
2021

Реализация метода интерфейса в наследуемом классе

Есть интерфейс, который реализует класс без реализации методов интерфейса, т.к. делает это родительский класс. Насколько с точки зрения архитектуры такой код приемлемый?
interface I {
int get();
}

class C extends P implements I {
}

c…

08
Июл
2021

WebSocket с множеством нодов

Есть чат с архитектурой API Gateway, BackendService, последний отвечает за websocket с клиентом, но сейчас надо добавить еще одну ноду для BackenService. Пользователь отправляет сообщение другому пользователю и в памяти сервера находит пол…

06
Июл
2021

Как реализовать удаление сущности, с фактическим её сохранением, но недоступностью для новых операций?

Возникла архитектурная проблема.
Имеется сущность Warehouse. Я пытаюсь реализовать функционал удаления этой сущности. Проблема в том, что после удаления она должна продолжать существовать (потому что она может быть важна для некоторых друг…

02
Июл
2021

Дайте совет как составить архитектуру сайта [закрыт]

Здравствуйте мне нужны советы по созданию сайта.сайт будет большим.я сам не профи просто хочу создать сложный
проект для саморазвитие. Сайт типа фриланс биржи. Как мне построить архитектуру, использовать ли паттерны, какие фреймворки испол…

02
Июл
2021

Дайте совет как составить архитектуру сайта [закрыт]

Здравствуйте мне нужны советы по созданию сайта.сайт будет большим.я сам не профи просто хочу создать сложный
проект для саморазвитие. Сайт типа фриланс биржи. Как мне построить архитектуру, использовать ли паттерны, какие фреймворки испол…

03
Июн
2021

Какой подход выбрать для создания Android приложения (Архитектура Android app + Java Server)

Я java web разработчик, хочу попробовать разработать приложение под андроид, у меня не много опыта в построении архитектуры, поэтому у меня есть идеологический вопрос. Само приложение предполагается быть многопользовательским, т.е. в теори…

04
Май
2021

Правильная архитектура кода на примере класса User | Php

На стадии изучения ООП. Заметил у себя привычку делать почти все методы в классах статическими. На примере класса User:
class User
{
public static function auth(){/*Авторизация*/}
public static function register(){/*Регистрация*/}
pu…

02
Май
2021

Куда деть css стили для PyQt приложения?

Вопрос теоретического характера. Есть приложение на PyQt5 с огромным количеством стилей для всего, плюс ещё и разные темы можно переключать.
Куда можно их убрать из кода? Есть мысль парсить с json, но наверняка есть варианты более подходящ…

08
Апр
2021

Автономное PHP-приложение, живущее на TCP-порту

Помогите разобраться с вопросом. Весь день уже с ним мучаюсь. Я в PHP не профессионал, но и не новичок. Можно ли реализовать следующую идею?
Берем TCP-сервер на PHP, благо существует куча готовых вариантов. Создаем на его фундаменте PHP-пр…

08
Апр
2021

Дизайн spring boot приложения

День добрый, хочу сделать приложение на spring boot, будет состоять из rest api для админки(сама админка предполагается на angular) и rest api торчащего наружу. Вот подскажите , как лучше это спроектировать , сделать одно приложение, разби…

17
Мар
2021

Зачем объединять React и Java?

В чём смысл существования гайда вроде этого? То есть зачем вообще объединять React и Java? Я имею в виду, что они прекрасно могут работать и по-отдельности и даже крутиться на разных серверах, так какой профит мы получаем, если делаем из R…

10
Мар
2021

Стоит ли использовать Symfony CMF в 2021 году? [закрыт]

Symfony CMF предоставляет ровно тот функционал, который мне нужен. Если я буду писать что-то свое, это займет много времени и, в конечном итоге, я приду к чему-то вроде Symfony CMF. Однако пакет более не поддерживается. Как вы считаете, ст…

01
Мар
2021

Какой подход лучше для организации API и серверной части?

Всем привет. Мне хотелось бы реализовать headless приложение, которые одинаково работало бы как при обычных (веб) запросах пользователя на сайте, так и API. Например, если пользователь обратится по адресу /structure/workers, то ему отобраз…

08
Фев
2021

Как избавиться от особо случая?

Допустим у меня есть какой-то обработчик задач – JobExecutor, который получает на вход какую-то задачу и набор команд(хуков), которые нужно выполнить до и после выполнения задачи, но есть одна команда, которая в случае, если она успешно пр…

19
Дек
2020

Возможно ли более четко разделить обязанности классов?

Изучаю Java, делаю серверную часть своей игры, моя задача на данный момент – сделать backend, REST-сервис для общения с игровым клиентом.
Есть класс Browser – браузер "битв", где игрок может посмотреть созданные битвы ожидающие …

19
Дек
2020

Возможно ли более четко разделить обязанности классов?

Изучаю Java, делаю серверную часть своей игры, моя задача на данный момент – сделать backend, REST-сервис для общения с игровым клиентом.
Есть класс Browser – браузер "битв", где игрок может посмотреть созданные битвы ожидающие …

10
Дек
2020

Как правильно запустить Python (micro)сервис для работы с NATS?

Что у меня есть сейчас:

Сервис записи в БД (валидирует входящие данные, ищет
дубликаты)[FastAPI]
Сервис конвертации и преобразования данных
(забирает данные из сервиса БД и создаёт Celery таски)[FastAPI]
Сервис с Celery на борту + к нему …

08
Дек
2020

С чего начать изучение архитектур процессоров?

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