138
Software development
Обо всём что связано с разработкой программного обеспечения. Технологии, работа, карьера.
Страница 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...
далее...
week ago, 19:06
Технический долг (также известный как долг кодинга ) — это метафора программной инженерии, обозначающая накопленные в программном коде или архитектуре проблемы, связанные с пренебрежением к качеству при разработке программного обеспечения и вызывающие дополнительные затраты труда в будущем. Как появился этот...
далее...
week ago, 12:08
Представьте себе ситуацию: вы строите дом и чтобы уложиться в сроки, временно используете менее качественные материалы, планируя заменить их позже. Технический долг в IT-проектах работает по тому же принципу. Это компромисс между срочностью и качеством: когда разработчики выбирают более быстрый...
далее...
Пн 06.05.2024
Высоконагруженный сервис в ИТ — это сервис, который должен обрабатывать большое количество запросов в реальном времени. Примеры высоконагруженных сервисов: социальные сети, поисковые системы, онлайн-магазины, онлайн-игры и т.д. При этом, если не уделить на старте достаточно внимания к проектированию архитектуры и...
далее...
Пн 29.04.2024
Дорогие друзья! Предлагаем вашему вниманию перевод статьи, опубликованной на DOU.ua 21 декабря 2020 года. Оригинальная версия на украинском языке доступна по ссылке . На этот раз предлагаем ознакомиться с актуальными вопросами, которые задают на технических интервью по JavaScript. Естественно, мы...
далее...
Пн 22.04.2024
Очевидно, что в настоящий момент профессия программиста стала такой же популярной и сексуальной, как профессия юриста 20 лет тому назад. Огромное число людей хотят войти в индустрию, но многие не понимают, на что себя обрекают. Поэтому давайте разберём минусы профессии...
далее...
month ago, 09:08
Содержание Что такое софт скиллс История появления Важность 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...
далее...
Ср 20.03.2024
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...
далее...
Пн 18.03.2024
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
Предыдущая »
Sākums » Software development