Tutorials
C++
Docker
Java
JavaScript (alfatraining)
Jenkins
Python
The Ultimate React Course
Shell Scripting
How-To
Docker
Firefox
Games
Jenkins
Linux
macOS
Network
Others
Python
Shell Scripting
Software Design
Design Patterns
Design Principles
SOLID
DRY
Others
Sphinx
Testing
Windows
Reference
Coding fonts
conda
Docker
git
Java
Kubectl
Linux
Logitech K860 - Special keys
Network
Oh-My-Zsh - Commands
Others
Pycharm
Python
reStructuredText & Sphinx
Shell Scripting
SQLite
VS Code
All-My-Notes
Software Design
Design Principles
View page source
Design Principles
SOLID
Single-Responsibility Principle (SRP)
Open-Closed Principle (OCP)
Liskov substitution principle
Interface segregation principle
Dependency inversion principle
DRY
Definition
Example
Duplication in Documentation
Duplication in Data
Others
KISS
YAGNI
Low Coupling, High Cohesion (Constantine’s Law)
Links