• Home
  • About
  • Project
  • Blog
  • Contact
Blog/Software Engineering

Software Engineering guides and tutorials

5 articles on best practices, architecture, and design patterns.

All topicsAzure & Cloud 21.NET Development 6AWS 4System Design 2
Archive

All articles

Software Engineering

Builder Design Pattern

The Builder Design Pattern provides a way to construct complex objects step-by-step. This article explores its implementation, advantages, use cases, and best practices for effective usage.

Jul 22, 2024 · 6 min read
Software Engineering

Factory Method Pattern

The Factory Method Pattern provides an interface for creating objects but allows subclasses to alter the type of objects that will be created. This article explores its implementation, advantages, use cases, and best practices for effective usage.

Jul 22, 2024 · 6 min read
Software Engineering

Singleton Pattern

The Singleton Pattern ensures that a class has only one instance and provides a global point of access to it. This article explores its implementation, benefits, use cases, and best practices for effective usage.

Jul 22, 2024 · 5 min read
Software Engineering

Domain-Driven Design (DDD) Essentials

An overview of Domain-Driven Design (DDD), including its core concepts, implementation strategies, benefits, and real-world applications for software development.

Jul 20, 2024 · 6 min read
Software Engineering

Understanding Clean Architecture

An overview of Clean Architecture, its principles, and benefits for building maintainable software.

Jul 20, 2024 · 8 min read
Tran Quang - He
--:--