Blog

2020-10-14
  •  
  •  

How Does Evertop Onboarding Process Work

Introduction In my previous article, I described the recruitment process at Evertop (please check out if you haven’t read it yet: https://www.evertop.pl/how-does-evertops-recruitment-process-work/). Today I will continue the topic, focusing on one important stage of recruitment, which I also mentioned previously, the last but not least …

więcej...
2020-10-07
  •  
  •  

Understanding SOLID Principles: Liskov Substitution

The principle relates to two main aspects of object-oriented programming. First of all, it highlights the importance of correlation between the classes with the same parent. Secondly, it helps to understand correctly the essence of object-oriented programming and virtual mechanisms, which support the process. That …

więcej...
2020-09-30
  •  
  •  

Case Study Of Differential Data Querying In .NET Core Web API

As you may know we were asked to develop system for attendees of Economic Forum 2020. One of the client’s main requests was to allow mobile applications, communicating with main server, to read only the data that has been changed since last reading. We were …

więcej...
2020-09-23
  •  
  •  

Why Is The Analysis Most Important Part Of Development Process?

Regardless of the software implementation methodology, whether it is Scrum or Waterfall, it will take many actions or phases to complete it. In Waterfall methodology the analysis phase takes place after the specification of requirements and before the technical project and implementation. Let’s look at …

więcej...
2020-09-16
  •  
  •  

Understanding SOLID Principles: Interface Segregation

Have you ever seen a class method in your project, the core of which would be one line only: throw new NotImplementedException()? Is this the right solution? Could such a code cause an issue? Not Implemented Exception Amongst all the rules SOLID ISP is the …

więcej...
2020-09-09
  •  
  •  

How We Started a Career In IT

For the past two months we have been trainees at Evertop, and we want to share our thoughts and experiences that we have encountered so far, starting from the very beginning – the recruitment stage. The recruitment process started with a short online technical test, …

więcej...

How We Built a Dedicated System for Guests of the Economic Forum

In Evertop we are making a lot of interesting projects but the one I’m going to present today is really significant to me. Since I did care much about this specific project I dedicated a huge amount of time to convince the client to cooperate …

więcej...

The 10 Most Important Elements of Successful IT Project Management

Proper planning of activities is required in the fast changing environment and with the enormous complexity and dynamics of IT systems. Defining the requirements in the field of IT systems is the core for the implementation of work within a specified period, budget and scope. …

więcej...
2020-08-19
  •  
  •  

Understanding SOLID Principles: Open-Closed

That is the second article from the series about SOLID principles. This time I should give you more details about the Open-Closed Principle. The element of software should be locked for modification but open to extension. Uncle Bob himself used to say: “Good architecture reduces …

więcej...
2020-08-12
  •  
  •  

Understanding SOLID Principles: Single Responsibility

SOLID principles are regarded as one the best practices in programming. We hear about them all the time. Unfortunately, it seems to me that these rules are often misunderstood. I’ll try to present them in the series of five articles, one article for each rule. …

więcej...