PRINCIPLES EVERY PROGRAMMER SHOULD KNOW⠀

PRINCIPLES EVERY PROGRAMMER SHOULD KNOW⠀


"Obey the principles without being bound by them!"

👉KISS - Keep It Simple, Stupid
The principle states that most systems work best if they are kept simple rather than made complicated.⠀

👉DRY - Don’t Repeat Yourself
The principle states that every piece of knowledge must have a single, unambiguous, authoritative representation within a system.⠀

👉YAGNI - You Aren’t Gonna Need It
The principle states that you should not add functionality until it’s necessary.⠀

👉SoC - Separation of Concerns
The principle states that each section in a program should address a separate concern.⠀

👉WET - ?⠀
Bad, repetitive code is said to abide by the _ principle.⠀

a. Write Everything Twice⠀
b. We Enjoy Typing⠀
c. Write Every Time
d. Waste Everyone’s Time⠀

💭Comment on your answer!⠀

What other popular programming principles do you know?⠀

Comments

Popular posts from this blog

My LHD share experience

FRONT END DEVELOPER SKILLS YOU NEED TO KNOW⠀

USEFUL CHROME EXTENSIONS FOR DEVELOPERS