Byte Depth
← All tags

#Factory Pattern

3 articles

Low Level Design

Factory Pattern — Centralise Object Creation in Java

How the Factory Method pattern eliminates scattered `new` calls, enforces the Open/Closed Principle, and keeps object creation logic in one place.

Aug 26, 2026·9 min read
Low Level DesignFactory PatternDesign Patterns

Low Level Design

Design a Library Management System

A full low-level design for a library — rack-based book storage, dual borrow flows (by book ID or copy ID), multi-attribute search, borrow-log tracking, and a thin facade that separates the public API from the core engine.

Medium·Aug 16, 2026·18 min read
Low Level DesignOOPDesign Patterns

Low Level Design

Design a Parking Lot

A complete low-level design walkthrough for a multi-level parking lot system — from requirements clarification to class diagrams, design patterns, and thread-safe Java implementation.

Easy·Aug 10, 2025·18 min read
Low Level DesignOOPDesign Patterns
© 2026 ByteDepth. All rights reserved.Built with care for curious engineers.