Author: Aleksandr Goida

Comparison of 6 Best Dependency Injection (DI) Inversion of Control (IoC) Containers

Containers, Tools & technologies

I have often questioned myself which IoC container would be suitable for this or that project best....
Read More

Replacement of Algorithm Testing with Testing of Effects Being Inserted

Languages & Coding, Testing

As I expected, Rule 8 from the article “Rules for Implementing TDD in Old Project” stating that we don’t need to test the...
Read More

Rules for Implementing TDD in Old Project

Database development, Testing

The article “Sliding Responsibility of the Repository Pattern” raised several questions, which are very difficult to...
Read More

More about Introduction of Time zones in long-lived Project

Database administration, Troubleshooting Issues • 3 Comments

Some time ago, we started to adapt the system to the new market that requires support for time...
Read More

Sliding Responsibility of the Repository Pattern

Computer Environment, Languages & Coding • 4 Comments

During numerous discussions about the applicability of the Repository pattern, I noticed that people are divided into two groups. In this...
Read More

Swashbuckle (Swagger) Customization for WebAPI

Computer Environment, Languages & Coding

Who has ever tested their WebAPI knows such tools as Postman or Advanced REST (extensions for Chrome). These tools are convenient in every...
Read More

DateTime to DateTimeOffset Transition

Basics of C#, Computer Environment, Languages & Coding

Imagine that you want to convert your system from one state to another. The initial state is when...
Read More