There are 23 classic design patterns which are described in the original book Design Patterns: Elements of Reusable Object-Oriented Software. These patterns provide solutions to particular problems often repeated in software development. In this arti...
Introduction ES2021 is the version of ECMAScript corresponding to the year 2021. This version doesn’t include as many new features as those that appeared in ES6 (2015). However, some useful features have been incorporated. This article introduces the...
In this posts series different tasks are described that can be automated to perform a deployment of frontend applications in Angular. Posts Series Build & Deploy Angular Apps en GitHub Pages con GitHub Actions Automatic Adaptive Images in Angular Ap...
Introduction I am often asked which programming language is the ideal one to start learning to program. The answer to that question is very simple, the programming language does not matter but the important thing is logical reasoning and the first co...
Introduction Throughout this series of articles, we have presented programming techniques that allow us to generate more maintainable code. Most programming techniques and recommendations come from the "Clean Code" book and from the application of th...