Skip to content
Search
  • Testing for Developers
  • Improve Your Code
  • Design Your Code

Category: Software Architecture

link to Dapper – Micro ORM With Epic Possibilities

Dapper – Micro ORM With Epic Possibilities

Object-relational mapping (ORM) revolutionized object-oriented programming by streamlining the storage and retrieval of data. However, most ORM solutions presume that data is mostly static and...

Continue Reading
link to 8 Steps to Understand the Chain of Responsibility Pattern in C#

8 Steps to Understand the Chain of Responsibility Pattern in C#

Let's say you are a student at one of the prominent computer institutions where you intend to learn the C# programming language. Then one morning, the programming tutor threw a question to the whole...

Continue Reading
link to How to Turn C# Factory Method Pattern Into Creation Force

How to Turn C# Factory Method Pattern Into Creation Force

What's the worst thing you've ever done in software development? I once created a class with many similar methods returning instances of different objects. It was a pretty bad decision, and now...

Continue Reading
link to Bridge Design Pattern in C#: Everything You Need to Know

Bridge Design Pattern in C#: Everything You Need to Know

Suppose you are working on a project that involves communication or interaction between different cross-platform applications. They are working with numerous API providers of a specific type and...

Continue Reading
link to Template Method Pattern in C#: A Recipe for Success

Template Method Pattern in C#: A Recipe for Success

Software development is not an easy task. There are many problems a developer faces while creating solutions to real-world problems. Some of these problems repeatedly occur, so GoF design patterns...

Continue Reading
link to When It Pays to Use Interpreter Design Pattern in C#

When It Pays to Use Interpreter Design Pattern in C#

A great developer is valuable. We all know it. But it takes more than just talent to achieve a high-quality outcome. There are dozens of well-documented techniques and practices that can help...

Continue Reading
Page 1 Page 2 Page 3 … Page 5 NEXT »

About Me

Hello! My name is Kristijan Kralj, and I am a C# software developer with 10 years of experience.

I have worked on various software projects ranging from simple programs to large enterprise systems. As a developer, I have acquired a wealth of experience and knowledge in C#, software architecture, unit testing, DevOps, and Azure. I enjoy working on complex systems that require creative solutions.

When I'm not glued to my computer screen, I like to spend time with my wife and two kids.

Recent Posts

  • How to Create a Sub Directory in a Blob Container in Microsoft Azure
  • Regions Code Smell: A Dangerous Approach to Write the Code?
  • Dapper – Micro ORM With Epic Possibilities
  • 14 Things for Comparing Mutable vs Immutable Objects
  • Using Private Static Method to Boost Your Code Quality
  • Home
  • Privacy & Cookie Policy
  • Terms and conditions
©2022 MethodPoet