Поиск  
Always will be ready notify the world about expectations as easy as possible: job change page

Patterns (4)
Просмотров: 172

19210.jpg
Просмотров: 425

An AntiPattern is a literary style that describes a typical resolution to an issue with undeniably unfavourable effects. The AntiPattern could be the outcome of a manager or developer not knowing any better, not having the necessary expertise or understanding to address a certain problem type, or applying a perfectly good pattern in the wrong situation.

Просмотров: 237

Просмотров: 207

Просмотров: 361

Просмотров: 620

19202.png
Просмотров: 728

14 сентября 2023 г.
19199.png
Просмотров: 998

The Software Development Process is the structured approach to developing software for a system or project, sometimes called the Software Development Life Cycle (SDLC). Several approaches can be used, including waterfall, spiral, Agile, and incremental development. These different approaches will focus the testing effort at different points in the development...

далее...
14 сентября 2023 г.
Просмотров: 6677

The goal of most software development companies and their clients is software production at the lowest cost, with the best quality, in the shortest time. Proper planning and management of the development process with the right methodology is important to achieve such a goal. There are lots of software development...

далее...
14 сентября 2023 г.
19197.png
Просмотров: 1350

Can we solve the usability problems of the humble update API? At its heart an API must solve five core problems, affectionately known as CRUD plus querying. Your API allows developers to create, retrieve, update, and delete information — queries being a special type of retrieve action. Compared to the...

далее...
14 сентября 2023 г.
Просмотров: 2923

Balancing Business Needs: Evaluating Architecture in Domain-Driven Design One topic has come up again and again over the years, sometimes more, sometimes less, in conversations among developers: What’s the best way to modularize software? As a longtime software developer, I’ve seen the tides shift and a variety of approaches rise...

далее...
14 сентября 2023 г.
Просмотров: 4798

In the world of modern software architecture, reliable communication between different components or microservices is crucial. This is where RabbitMQ, a queue based message broker, can play a vital role. RabbitMQ is a popular choice for implementing message queuing systems, ensuring reliable and scalable communication between various parts of...

далее...
14 сентября 2023 г.
19193.png
Просмотров: 10883

Interfaces are at the heart of the “composition-over-inheritance” paradigm — let’s see what that means! As you probably know, C# is a statically typed language. And as such, it is very helpful with type-checking and safe data conversions. Your IDE most likely knows when you’re feeding a variable of the...

далее...
11 сентября 2023 г.
Просмотров: 3817

Introduction In the realm of software development, the complexity of applications has steadily increased over time. To tackle this challenge, software architects have continuously evolved their approaches to designing and structuring backend systems. In this article, we will delve into the evolution of backend software architecture, focusing on key...

далее...
11 сентября 2023 г.
19190.png
Просмотров: 4600

In today’s rapidly evolving web development landscape, selecting the right framework is crucial for delivering efficient, scalable, and maintainable applications. React and Blazor are two leading frameworks that have gained significant attention in recent years. As developers and businesses weigh their options, understanding the differences between these two powerful...

далее...
11 сентября 2023 г.
Просмотров: 1240

When crafting elegant and scalable software in C#, a keen understanding of Dependency Injection (DI) is more than a luxury — it’s a necessity. It’s a design pattern that underpins many modern .NET applications, providing a solid foundation for managing dependencies between classes. In its most basic form, Dependency...

далее...
10 сентября 2023 г.
Просмотров: 1208

In a situation where we need to modify our API’s structure or functionality while ensuring that existing API clients remain unaffected, the solution is versioning. We can designate our current APIs as the older version and introduce all intended changes in the next (or latest) version. This approach resolves...

далее...
10 сентября 2023 г.
19186.png
Просмотров: 1262

MSSQL and MySQL are two of the most popular relational database management systems in the world Nowadays, even when businesses are selling comparable products, rivalry between them is fairly widespread. In a market where there is competition, a company’s profitability is influenced by its ability to offer the finest...

далее...

© 1999–2024 WebDynamics
1980–... Sergey Drozdov
Area of interests: .NET Framework | .NET Core | C# | ASP.NET | Windows Forms | WPF | HTML5 | CSS3 | jQuery | AJAX | Angular | React | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban