m12n
Numeronym for the word "Modularization" (M + 12 letters + N), dividing a system into separate, interchangeable modules that can be developed, tested, and maintained independently.
Numeronym for the word "Modularization" (M + 12 letters + N), dividing a system into separate, interchangeable modules that can be developed, tested, and maintained independently.
3-Tiered Architecture is a software design pattern that separates an application into three layers: presentation, logic, and data.
Numeronym for the word "Virtualization" (V + 12 letters + N), creating virtual versions of physical resources, such as servers, storage devices, or networks, to improve efficiency and scalability.
A type of model architecture primarily used in natural language processing tasks, known for its efficiency and scalability.
A system of design variables used to maintain consistency in a design system, such as colors, fonts, and spacing.
The structural design of a product, defining its components, their relationships, and how they interact to fulfill the product's purpose.
The high-level structure of a software application, defining its components and their interactions.
Site Reliability Engineering (SRE) is a discipline that incorporates aspects of software engineering and applies them to infrastructure and operations problems to create scalable and highly reliable software systems.
Don't Repeat Yourself (DRY) is a software development principle for reducing repetition and redundancy.