Part 5: Design Patterns – C# / .NET Interview Questions and Answers
This chapter explores design patterns, anti-patterns, and principles that are usually used across development on .NET.
You're viewing blog posts that cotains NFR tag
See all postsThis chapter explores design patterns, anti-patterns, and principles that are usually used across development on .NET.
This chapter explores advanced asynchronous and parallel programming in .NET, including Tasks, Thread Pools, channels, race conditions, context switches, and best practices.
This article will dive into essential concepts every .NET developer should know. This article will focus on C# Core Language and .NET Platform Fundamentals questions.
Learn how Frugal Architecture helps you build cost-efficient, scalable, and sustainable software systems. Discover practical tips, rules, and common pitfalls to optimize your architecture for better performance and lower costs.
In this article, we’ll explore the Scale Cube in detail, focusing on each axis, how it helps systems scale, and pros and cons.
Explore essential techniques for effective software architecture documentation, including Architecture Decision Records (ADRs), Requests for Comments (RFCs), Event Storming, the C4 Model, and Non-Functional Requirements (NFRs). Learn how these methods help maintain, scale, and evolve your system architecture while ensuring clarity for both technical and non-technical stakeholders.