"Don't Repeat Yourself" abbreviated as DRY, is an important principle in software development. According to this principle, you are expected to reduce repeated patterns, duplicated codes and logic in your code. This makes the code easier to maintain, understandable and sustainable.