Finally, we reach the last principle of the SOLID series. The Dependency Inversion Principle is the most complex of all, but I'll try to explain it in a simple way.
- Raspberry PI674
- ODROID96
- General60
- Linux48
- Developer35
- Apple33
- Banana Pi22
- Android3
- Atomic Pi3
- Arduino2
- Orange Pi2
- DevOps2
- Raspberry Pi1
We are almost ending the series of articles about the SOLID principles. Here you have a brief explanation of each principle to review them:
In the noble art of coding, you should remember the SOLID principles always. Sometimes, I forget some of them, so here is a brief explanation of each principle:
Today, let's focus on the Open/Closed Principle.
First of all, here you have the four principles of SOLID:
In the noble art of coding, you should remember the SOLID principles always. Here is a brief explanation of each principle:
Today I was asked this question in a job interview, and I found it to be a very simple way to explain dependency injection. Here's the explanation I gave, a bit more detailed (I'm sure it blew my interviewer's mind):
tuples and lists are two types of data incorporated in Python that are used to store collections of elements. Although they share some similarities, they also have key differences. Let’s look at them:
Just a quick note: To get php support when you type 'format document' on the Command Palette, just run the next commands:
cd ~/.vscode/extensions/esbenp.prettier-vscode-x.x.x/ # x.x.x is the current version of the extension
npm install @prettier/plugin-php
Today I'm angry with the world. Why didn't anyone tell me Red Hat had a decent operating system? I have had to deal with a team CentOS 7 and I leave some notes here just for reference, and I'll complete them with some difficulties. The profile will be of web developers. Let's go!.
A friend told me about good practice guidelines for name a database. This is like everything in the life, it takes experience, but the basics I usually follow would be summarized as: