It's time for another, this time the 4th pillar of object-oriented programming. In the previous articles on the basics of object-oriented programming, you learned what inheritance, polymorphism, and abstraction are. Today I will try [...]
In the previous 2 articles on inheritance and polymorphism, I tried to present you the basics of object-oriented programming, I told you that the topic of polymorphism will be further developed, because in the abstract we also deal [...]
Today it's time for another very important topic in object-oriented programming that every person who wants to become a junior .NET developer must understand. From the article you will learn what polymorphism is in [...]
Since I have recently had a lot of inquiries about topics for beginner programmers, I decided to discuss issues that every person who wants to become a .NET programmer must know. First, let me talk about what inheritance is in [...]
From my previous articles, you already know that automatic tests can be divided into, among others, unit tests and integration tests. I have already introduced you to unit tests in recent articles (if you haven't read them yet, be sure [...]
Test Driven Development, abbreviated as TDD, i.e. test-driven software development. That is, as if the tests drive our code that we will write. I think TDD has been heard by every programmer, but few of them have ever tried to write [...]
I'm often asked whether you should write unit tests for private or protected methods. Or how to test private methods in C#. Today I will try to briefly answer these questions. To make it easier for you to understand this problem, I [...]
In a previous blog post, I introduced you to automated testing. If you haven't read it yet, be sure to check it out before reading this article. Unit tests are one of the types of automatic tests. In this article, I will first tell you a little [...]
When starting to learn programming in C#, it is worth knowing what C# actually is and what the platform on which these programs are run is, the .NET platform. If you are a junior programmer who wants to be a programmer aware [...]
I know that many of my readers are just looking for their first job and taking part in job interviews, so it is probably worth discussing topics that you may be asked about during your job interview. Unfortunately, there are many such [...]