Maintainability
Everything on SkillVeris tagged Maintainability — collected across the glossary, study notes, blog, and cheat sheets.
8 resources across 2 libraries
Study Notes(1)
Interview Questions(7)
What are SOLID Principles?
SOLID is five object-oriented design principles — Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion — th…
What is the DRY Principle?
DRY, short for "Don’t Repeat Yourself," is the design principle that every piece of knowledge or logic in a system should have a single, unambiguous, authorita…
What is the KISS Principle?
KISS, short for "Keep It Simple, Stupid," is the design principle that most systems work best when they are kept as simple as possible, favoring straightforwar…
What is the YAGNI Principle?
YAGNI, short for "You Aren’t Gonna Need It," is the design principle that a developer should not add functionality, flexibility, or abstraction until it is act…
What is the Extract Method Refactoring?
Extract Method is the refactoring technique of taking a fragment of code from a larger method and moving it into its own well-named method, then calling that n…
What Is BEM Methodology and Why Use It in CSS?
BEM (Block, Element, Modifier) is a CSS naming convention that structures class names as block__element--modifier to make every class flat, self-documenting, a…
What Are CSS Cascade Layers (@layer) and Why Do They Matter?
CSS cascade layers, declared with @layer, let a developer group style rules into explicitly ordered buckets so that layer order — not selector specificity — de…