![[.Net HackerRank Challenge] Array New Year Chaos](/wp-content/uploads/2024/06/hackerrank-array-new-year-chaos.png)
[.Net HackerRank Challenge] Array New Year Chaos
Stuck trying to score 100% on the HackerRank New Year Chaos test question? This blog post deep dives into solutions for both 60% and 100% scoring solutions!
Category
C# patterns, tooling, and engineering practices.
15 articles
![[.Net HackerRank Challenge] Array New Year Chaos](/wp-content/uploads/2024/06/hackerrank-array-new-year-chaos.png)
Stuck trying to score 100% on the HackerRank New Year Chaos test question? This blog post deep dives into solutions for both 60% and 100% scoring solutions!
![[.Net HackerRank Challenge] Array Minimum Swaps 2](/wp-content/uploads/2024/06/hackerrank-minimum-swaps-2.png)
Stuck on the Minimum Swaps 2 HackerRank Array interview preparation question? This blog post deep dives into how you can approach solving it!
![[.Net HackerRank Challenge] Array Left Rotation](/wp-content/uploads/2024/06/Hackerrank-array-rotations.png)
Stuck on the HackerRank Array Rotations interview preparation question? This post will deep dive into how you can approach solving problem this in several ways
![[.Net HackerRank Challenge] 2 Dimensional Array Hourglass Sum](/wp-content/uploads/2024/06/hackerrank-hourglass-featured-image.png)
Stuck on the HackerRank Hourglass 2D Array interview preparation question? This blog post deep dives into how you can approach solving this and similar problems

Visual Studio Code Coverage is limited to the Enterprise edition. The Fine Code Coverage Visual Studio 2022 extension, however, is free. Let's take a look!
![[Tutorial] C# IDisposable vs IAsyncDisposable](/wp-content/uploads/2023/07/c-IDisposable-Featured-Blog-Image.png)
This tutorial will demonstrate the difference between C# IDisposable and IAsyncDisposable. IDisposable C# logic can be made async using this new approach.
![[Test Refactoring Part 5] Dependency Simplification](/wp-content/uploads/2023/06/Dependency-simplification-featured-image.png)
![[Test Refactoring Part 4] Hidden Concrete Types](/wp-content/uploads/2023/05/Eliminating-hidden-concrete-dependencies-featured-image.png)
Learn how to overcome challenges of testing code with static dependencies. Discover strategies to refactor static code, introduce time provider abstractions, and handle manual delays for improved testability. Build more reliable software with comprehensive testing practices. Read more! ?
![[Test Refactoring Part 3] Concrete Dependencies](/wp-content/uploads/2023/05/Concrete-dependencies-featured-image.png)
Learn how pruning concrete dependency trees from your code with C# abstraction super charges unit testability. Regain determinism with these simple steps today.
![[Test Refactoring Part 2] Sticky Loops](/wp-content/uploads/2023/04/Sticky-loops-featured-image.png)
Stuck trying to unit test logic in C# CancellationToken, or infinite loops? These simple steps will bring back determinism to your tests ?
![[Test Refactoring Part 1] Introducing The Problem Code](/wp-content/uploads/2023/04/Net-unit-testing-1-featured-image.png)
Dot net core unit testing should be easy. Follow this series to learn simple steps to refactor legacy code into the stuff of unit testing dreams! ?
![[Series] Your .Net Unit Tests Are Judging You: Why You Should Listen to them](/wp-content/uploads/2023/04/net-unit-testing-series-featured-image.png)
Unit testing C# code should be simple! Watch as we use basic steps to refactor and unit test some awful legacy code. All while launching sloths in space ?!
![[Tutorial] Debugging Multi-Project .Net Core Solutions in Docker](/wp-content/uploads/2022/09/Debugging-Multiple-.Net-Core-Applications-in-Docker-Featured-Image.png)
Debugging a multi-app Visual Studio solution is simple with DotNet Docker Compose. Microsoft simplifies nderlying complexity with docker compose dotnet orchestration!
![[Tutorial] Debugging .Net Core Applications in Docker with Visual Studio](/wp-content/uploads/2022/09/Debugging-.Net-Core-Applications-in-Docker-Featured-Image.png)
Visual Studio Docker Debugging is simple in .Net, despite Docker Visual Studio orchestration being complex. This tutorial will cover how VS container tools work
![[Tutorial] Getting Started With .Net 6](/wp-content/uploads/2022/08/getting-started-with-.net-6-tutorial-featured-image.png)