Архитектура ПО

Паттерны и проектирование систем.

5Вопросов
60%Решено

Эксперты раздела

Задать вопрос
Аватар Иван Архитектор Иван Архитектор Архитектура ПО

Прав ли Борисов в возникшем споре?

У нас на работе разгорелся спор. Борисов (наш тимлид) настаивает на том, что все новые микросервисы должны писать ТОЛЬКО на Go, потому что "это стандарт индустрии и все остальное легаси". При этом у нас уже есть рабочие сервисы на Python...
Аватар Дмитрий Самойлов Дмитрий Самойлов Архитектура ПО

Программирование на русском языке - имеет ли смысл?

Наткнулся на 1С и подумал, а почему вообще нет нормальных языков программирования на русском? Ну кроме 1С который специфичный. Вроде были попытки - Робик, Рапира, что то еще советское. Но все мертвые. Почему так? Это принципиальная невозможность или просто никто...
Аватар Денис Воганов Денис Воганов Архитектура ПО

Почему если что-то работает, то не трогай это?

Постоянно слышу эту фразу от старших коллег. "Работает - не трогай". Но ведь это же путь к деградации? Есть легаси код на проекте, написан криво, но работает. Есть сервер на Ubuntu 16.04, уже без поддержки, но работает. Есть скрипт на...
Аватар Ринат Гайнуллин Ринат Гайнуллин Архитектура ПО

Какое название можно присвоить входам?

Проектирую базу данных для системы контроля доступа. Есть сущность "вход" (дверь, турникет, ворота). Не могу придумать нормальное название для таблицы и переменных. "Entry" - путается с записью в логе. "Entrance" - слишком длинное. "Door" - не все входы это двери....
Аватар Камиль Асфандияров Камиль Асфандияров Архитектура ПО

Будет ли в будущем создан универсальный язык программирования?

Задумался тут на досуге. Сейчас для каждой задачи свой язык: Python для ML, JavaScript для веба, C++ для системщины, Rust для безопасного низкоуровневого кода, SQL для баз данных и так далее. Может ли в теории появиться один язык, который заменит...