Patterns
Everything on SkillVeris tagged Patterns — collected across the glossary, study notes, blog, and cheat sheets.
32 resources across 2 libraries
Study Notes(31)
Common Batch Script Patterns
A catalog of reusable Windows batch scripting idioms — looping over files, parsing command output, handling arguments, and structuring error paths.
WCF Message Exchange Patterns
Explains the three message exchange patterns (MEPs) — One-Way, Request-Reply, and Duplex — that define how messages flow between a WCF client and service.
Common LINQ Patterns
The recurring LINQ idioms — filtering, flattening, grouping, and joining — that show up in almost every C# codebase.
State Management Patterns
Explore techniques for sharing and persisting state across Blazor components, from cascading parameters to dedicated state containers.
Apex Design Patterns
Explore the Trigger Handler, Service Layer, Selector, and Unit of Work patterns that keep large Apex codebases maintainable, testable, and bulk-safe.
Patterns and Regular Expressions
AWK programs are pattern-action pairs; patterns can be regular expressions, relational tests, or ranges that decide which records an action runs on.
Access Control Patterns
Techniques for restricting who can call privileged contract functions, from simple Ownable to role-based access control, safe ownership transfer, and timelocks.
Active Patterns
Learn how F#'s active patterns let you define custom, named ways to pattern-match against values, from simple classification to parsing and matching against ex…
PostgreSQL High Availability Patterns
Learn how to design a highly available PostgreSQL deployment combining replication, automated failover, connection routing, and backups to meet real RTO/RPO ta…
Anti-Patterns to Avoid
A tour of the most common design anti-patterns — recurring bad solutions to recurring problems — and how to recognize and refactor them before they calcify.
Design Patterns in Modern Frameworks
How classic GoF design patterns show up, sometimes disguised under different names, inside React, Spring, Angular, and other modern frameworks.
Design Patterns Interview Questions
A focused prep guide covering the design-pattern questions most frequently asked in technical interviews, with the reasoning interviewers are actually testing…
Design Patterns Quick Reference
A condensed, scan-friendly cheat sheet mapping each core Gang of Four pattern to its intent, the force that triggers it, and a one-line example.
Refactoring to Patterns
How to evolve messy, ad-hoc code toward well-known design patterns incrementally, using the smell-driven refactoring approach popularized by Joshua Kerievsky.
What Are Design Patterns?
An introduction to what design patterns actually are, how they differ from algorithms and libraries, and when applying one genuinely helps versus adds needless…
Why Design Patterns Matter
Why learning design patterns pays off: they compress collective engineering experience, create shared vocabulary that speeds up communication, and encode docum…
Stateful Application Patterns
Explore how StatefulSets, headless Services, and volumeClaimTemplates combine to run databases and other stateful workloads reliably on Kubernetes.
Advanced Loop Patterns
Go beyond basic for loops with C-style iteration, while-read idioms for safe line processing, and loop control with break, continue, and select.
Authentication Patterns in Next.js
How to implement session-based and token-based authentication in Next.js, protect routes with middleware, and handle auth in Server Components and Server Actio…
Data Modeling Patterns
A tour of named MongoDB schema design patterns — attribute, bucket, computed, subset, and extended reference — and the problems each one solves.
Cache Invalidation Patterns
How to keep Redis-cached data correct as the underlying source changes, covering explicit invalidation, TTL trade-offs, and Pub/Sub-based invalidation across m…
Pagination Patterns: Cursor vs Offset
Compare offset-based and cursor-based pagination in GraphQL, and understand why the Relay connection spec is the industry-standard approach.
State Management Patterns Comparison
Compare local state, Context API, and Redux/Zustand-style libraries to choose the right tool for each situation.
Adapter and Decorator Patterns
See how Adapter bridges incompatible interfaces and how Decorator adds behavior to objects dynamically without subclassing.
Showing 24 of 31.