Tags Overview

GitHub Copilot

Hidden Gems
Welcome to our collection of Hidden Gems from the .NET world! ๐

Microsoft

NuGet
Risk and Cost Driven Architecture (RCDA)
CGI’s Risk and Cost Driven Architecture (RCDA), developed by Eltjo Poort, is a pragmatic approach to enterprise and software architecture. It emphasizes aligning architectural decisions with business goals by balancing risks and costs. RCDA focuses on delivering value early and continuously while managing uncertainty and complexity. Its principles integrate architecture into agile workflows, ensuring decisions are justified, documented, and revisited as necessary to adapt to changing circumstances. This framework is widely used in industries requiring robust, scalable, and cost-effective solutions.
Software Engineering
Articles covering the principles, practices, and methodologies of professional software development โ from clean code and architecture to testing, design patterns, and modern development processes.
Practical insights for developers at all levels who want to build maintainable, scalable, and high-quality software.

Technical Debt
All about technical debt, how to recognize, visualize and avoid it
Testing
Software testing is a fundamental discipline in modern software development that ensures applications meet their intended requirements and function correctly under various conditions. It spans multiple levels from unit testing individual components to integration testing that validates how different parts work together, and system testing that examines the complete application. Testing strategies include both manual and automated approaches, with test-driven development and behavior-driven development representing methodologies that integrate testing directly into the coding process. Effective testing practices help identify defects early, reduce maintenance costs, improve code quality, and provide confidence in software releases. The field continues to evolve with advances in test automation frameworks, continuous testing in CI/CD pipelines, and quality assurance techniques that support modern development practices.

Tool and Code extensions

VB.NET

Visual Studio
