Skip to content
H/S
Hannes Schneidermayer
Java & Web Developer
Work
Notes
Partner
Contact
EN
Language:
English
English
Deutsch
Français
Español
Italiano
Português (Brasil)
Nederlands
Polski
Svenska
Türkçe
Русский
Українська
العربية
हिन्दी
Bahasa Indonesia
Tiếng Việt
ไทย
日本語
한국어
简体中文
繁體中文
Čeština
Română
Magyar
Ελληνικά
فارسی
اردو
বাংলা
मराठी
தமிழ்
తెలుగు
Bahasa Melayu
Kiswahili
Skip topic navigation
Best practice topics
The Paradigms
My Best Practices – General
My Best Practices – Java
My Best Practices – JavaScript
My Best Practices – CSS
Best Practices from “Effective Java (3rd Edition)”
The Paradigms
Don’t Repeat Yourself
Composition over inheritance
YAGNI
Open–closed principle
Encapsulation (programming)
Design by contract
KISS principle
Single-responsibility principle
Database normalization
Magic code