138
Разработка ПО
Обо всём что связано с разработкой программного обеспечения. Технологии, работа, карьера.
Страница 1 из 7
« Следующая 1
2
3
4
5
6
7
Предыдущая »
Пн 13.05.2024
Какие виды архитектур для разработки программного обеспечения вы знаете? Я бы ответил на этот вопрос, перечислив следующие архитектуры: N-Tier architecture Clean architecture Onion architecture Hexagonal Architecture Layered architecture Ports & Adapters architecture Vertical Slices architecture Event-Driven architecture SOA architecture Monolith...
далее...
Сб 11.05.2024
Технический долг (также известный как долг кодинга ) — это метафора программной инженерии, обозначающая накопленные в программном коде или архитектуре проблемы, связанные с пренебрежением к качеству при разработке программного обеспечения и вызывающие дополнительные затраты труда в будущем. Как появился этот...
далее...
Сб 11.05.2024
Представьте себе ситуацию: вы строите дом и чтобы уложиться в сроки, временно используете менее качественные материалы, планируя заменить их позже. Технический долг в IT-проектах работает по тому же принципу. Это компромисс между срочностью и качеством: когда разработчики выбирают более быстрый...
далее...
Пн 06.05.2024
Высоконагруженный сервис в ИТ — это сервис, который должен обрабатывать большое количество запросов в реальном времени. Примеры высоконагруженных сервисов: социальные сети, поисковые системы, онлайн-магазины, онлайн-игры и т.д. При этом, если не уделить на старте достаточно внимания к проектированию архитектуры и...
далее...
Пн 29.04.2024
Дорогие друзья! Предлагаем вашему вниманию перевод статьи, опубликованной на DOU.ua 21 декабря 2020 года. Оригинальная версия на украинском языке доступна по ссылке . На этот раз предлагаем ознакомиться с актуальными вопросами, которые задают на технических интервью по JavaScript. Естественно, мы...
далее...
Пн 22.04.2024
Очевидно, что в настоящий момент профессия программиста стала такой же популярной и сексуальной, как профессия юриста 20 лет тому назад. Огромное число людей хотят войти в индустрию, но многие не понимают, на что себя обрекают. Поэтому давайте разберём минусы профессии...
далее...
Ср 17.04.2024
Содержание Что такое софт скиллс История появления Важность soft skill Кому нужны мягкие навыки Чем отличается от hard skills Разновидности soft skills Группы мягких навыков Совсем недавно руководители и HR-специалисты компаний требовали от соискателей документ об образовании, соответствующий должности, на...
далее...
Пн 15.04.2024
Уверены, что вопросы на собеседовании frontend — настоящая боль? Мы взяли на себя поиск наиболее популярных и дали на них развёрнутые ответы. Казалось бы, вопросы на собеседовании frontend разработчика Junior не должны отличаться от стандартных задачек с IT-сайтов. Даже мы...
далее...
Ср 10.04.2024
There's no doubt that Entity Framework with LINQ is great (I've certainly written enough articles about it). But Entity Framework comes at a cost. As Matthew Jones points out on his blog, using LINQ+Entity Framework adds time to each data...
далее...
Пн 08.04.2024
Как устроены функции и хранимые процедуры и как их применять для повторного использования запросов. SQL, как и любой другой язык программирования, предоставляет функции и хранимые процедуры. В этой статье мы рассмотрим функции и хранимые процедуры в PostgreSQL, а также будут...
далее...
Ср 03.04.2024
Introduction This is just a simple article visually explaining SQL JOINs. Background I'm a pretty visual person. Things seem to make more sense as a picture. I looked all over the Internet for a good graphical representation of SQL JOINs,...
далее...
Пн 01.04.2024
Автор оригинала: Stephen Young “Так, что здесь, черт побери, происходит?!?” Сейчас 1:30 ночи, и я смотрю на фрагмент кода, который написал около месяца назад. В то время он казался мне произведением искусства. Все здесь имело смысл. Он был элегантен, прост...
далее...
Ср 27.03.2024
Introduction Delegates are a fundamental concept in C# that allow you to treat methods as objects. They provide a way to define a type that represents a reference to a method, enabling you to encapsulate and pass around methods as...
далее...
Пн 25.03.2024
Blazor — это технология, позволяющая создавать клиентские веб-приложения с использованием C# и .NET, а не JavaScript. Blazor может запускать ваш код одним из двух способов. Blazor WebAssembly выполняет код C# на стороне клиента в любом современном браузере, поддерживающем WebAssembly. Blazor...
далее...
2 месяца назад, 13:15
Creating functions that return multiple values in C# is an essential skill, especially when working with .NET Core applications. This article delves into various advanced strategies to return multiple values from functions, providing a deeper understanding of each approach with...
далее...
2 месяца назад, 09:02
Vite.js - это один из инструментов для настройки сред разработки. Чаще всего используется в связке с фреймворками React и Vue. Однако функционал не ограничен только их поддержкой - инструмент способен работать даже с ванильным JavaScript, следовательно, и различными библиотеками, написанным...
далее...
Пн 11.03.2024
Зачем нужен GraphQL Чтобы ответить на этот вопрос, нужно сказать пару слов об архитектуре REST API. Сегодня этот инструмент повсеместно используется для связи фронтенда и бэкенда. Когда пользователь сайта нажимает на кнопку на сайте, скажем, переходит на страницу в интернет-магазине,...
далее...
Пн 26.02.2024
Рассмотрим интересную задачу по разработке игры «Крестики Нолики» на языке C#. Наш проект будет запускаться в консоли и потребует креативное мышление для решения задачи. Ваша задача — реализовать консольную игру "крестики-нолики" с использованием языка программирования C#. Вам нужно создать игровое...
далее...
Ср 21.02.2024
Pagination allows you to retrieve a large number of records split into pages, instead of returning all the results at once. This is especially useful in scenarios where you need to retrieve a large number of records. In this article,...
далее...
Страница 1 из 7
« Следующая 1
2
3
4
5
6
7
Предыдущая »
Начало » Разработка ПО