The Don’t Repeat Yourself (DRY) Principle

Don’t Repeat Yourself (DRY) is one of the first programming principles that junior software developers learn. It is about keeping a shared piece of code in a single place (mostly … Continue reading “The Don’t Repeat Yourself (DRY) Principle”

Introduction and Benefits of Unit Tests in a Big Enterprise Project

An insightful blog on the importance of unit tests for developers for a faster and efficient turnaround in projects.

Storing serialized objects in a database. Good or bad?

Often we face a problem where and how to store our domain objects. This decision may be of great importance later. In this article, I’ll present you an option of … Continue reading “Storing serialized objects in a database. Good or bad?”

Nice, useful, or moral? What basic rules every product designer has to follow?

UX and Product Designer at Goyello Aleksander Rychwalski discusses basic rules every product designer has to follow. Alek, you have to admit that designers often hear the following words: “Make … Continue reading “Nice, useful, or moral? What basic rules every product designer has to follow?”