Software Design Patterns in Rust
New Way of Learning in GenAI Era
Table of Contents
Preface
Foreword-1
GenAI Liberates Developers from the Need for Memorization
Foreword
Telkom University
How to Use SDPR
Guide for Students and Lecturers
Part I - Introduction
Introduction
Part I
Part II - SOLID Design Principles
SOLID Design Principles
Part II
Part III - Creational Patterns
Creational Patterns
Part III
Part IV - Structural Patterns
Structural Patterns
Part IV
Part V - Behavioral Patterns
Behavioral Patterns
Part V
Part VI - Advanced Architectural Patterns
Advanced Architectural Patterns
Part VI
Event Sourcing
Closing Remark
Future is Independent of Past Given Present