Skip to Content

KISS YAGNI & DRY Principles

External article on the KISS, YAGNI, and DRY principles.

KISS YAGNI & DRY Principles

In this article, you will learn about three main principles of software programming in order to write clean, concise, and maintanable code. This is helpful if you want to explore how each principle enforces a certain standard for writing code; KISS: Keeping code simple, YAGNI: Removing unecessary complexity in your code, and DRY: Avoiding redundant and repetitive code. After you finish reading the article, return to this page and complete the following assessment.

Ready to Learn More?

Find the course that's right for you! Explore our catalog or get a recommendation.