For one of my many side project escapades (unfinished), I built a web component library for rendering 3D elements using Three.js. Each component in the library encapsulates a unique 3D scene or model and can be reused in any HTML page. While building...
DRY is an important principle in software development. This post will show you how to apply it to Apache APISIX configuration. The DRY principle "Don't repeat yourself" (DRY) is a principle of software development aimed at reducing repetition of inf...
As the name implies ,our code should not be repeated . Bad code - DRY Principle not followed public class Matrix { public static void main(String[] args) { int[][] matrix = { {1, 2, 3}, {4, 5, 6}, {7...
Every developer is a software architect. Every time we write code, we follow the design patterns, we decide on the design patterns, we take software principles into consideration, we weigh pros and cons, we aim towards a more maintainable and cleaner...
As a developer, you've likely heard the term "DRY" being thrown around. DRY stands for "Don't Repeat Yourself," and it's a programming concept that advocates for code reusability and efficiency. In this blog post, we'll explore why a developer should...