Skip to content

Sharing my insights about Software engineering

Menu

Author: Lukasz

Posted on10/07/202025/01/2021Testing

7 Fatal Unit Test Mistakes To Avoid

by LukaszLeave a comment on 7 Fatal Unit Test Mistakes To Avoid

Some time ago in the reporting project that my team and I are creating, we decided to introduce unit tests on different layers. This happened…

Read More
Posted on14/06/202014/06/2020Entity Framework

Fix Your EF Core Query Timeouts Using This Simple SQL Trick

by LukaszLeave a comment on Fix Your EF Core Query Timeouts Using This Simple SQL Trick

If you ever had a problem with your query timing out due to filtering by too many ids, you’ve come to the right place. You…

Read More
Posted on09/05/202006/06/2020Architecture

"4+1" Architectural View Model

by LukaszLeave a comment on "4+1" Architectural View Model

Trying to capture the software system’s architecture into one diagram can be hard. It might be even impossible for a complex system if there would…

Read More
Posted on02/05/202006/06/2020Clean code

Don’t Repeat Yourself… Never?

by LukaszLeave a comment on Don’t Repeat Yourself… Never?

DRY principle is about extracting repeatable code into smaller, reuseable units and using them instead. Big benefit of DRY is less code & requirements grouped…

Read More
Posted on27/04/202031/08/2020Testing

Setting Up API Integration Tests With Authorization In .NET Core

by Lukasz3 Comments on Setting Up API Integration Tests With Authorization In .NET Core

Recently I’ve introduced integration tests in of .NET Core projects. It’s pretty simple as there’ great support from Microsoft.AspNetCore.Mvc.Testing and Microsoft.AspNetCore.TestHost nuget packages. I’ve used…

Read More
Posted on21/04/202006/06/2020Refactoring

Refactoring

by LukaszLeave a comment on Refactoring

In our industry its often the case that two people are used loosely, incorectly. So let’s start with definition given by Martin Fowler. Definitions Refactoring…

Read More

Posts navigation

Previous Page Page 1 Page 2 Page 3 Page 4 Next Page

Let's stay in touch!

Follow me

check my instagram at domaindrivendotnetFollow Us on Twitter

Recent Posts

  • Audit Trail With Entity Framework – Persisting Entity History In Database
  • Understand First and FirstOrDefault LINQ Mutations in Stryker Mutator
  • How good are your .NET tests? Test your tests with Stryker mutator
  • .NET API docker-compose HTTPS/SSL problem
  • Documenting Architecture Choices with Architecture Decision Record
Amphibious Theme by TemplatePocket ⋅ Powered by WordPress