Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
Updated
Jun 11, 2024 - TypeScript
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
Learn Low Level Design (LLD) and prepare for interviews using free resources.
🌀 Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
URL shortening service written in Go and React
Simple clean Go REST API architecture with dependency injection and mocking example, following SOLID principles.
Restaurant App 🍔 is a sample open-source e-Commerce 🛒 application for ordering foods, powered by polyglot microservices architecture and cross-platform development including mobile and web
SOLID Principles explained in Python with examples.
Cross-platform sample .NET GUI for cloud file management.
Aplicativo feito em Flutter usando TDD, Clean Architecture, Design Patterns e SOLID principles
A sample Kotlin app which was built with modular structure, Kotlin DSL, Kotlin Coroutines, TDD and MVVM patterns.
A complete guide for learning object oriented programming pillars, SOLID principles and design patterns with TypeScript!
How to implement Hexagonal architecture in frontend (Javascript/Typescript)
A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.
Various Low Level Object Oriented System Design problems are discussed in this space
ASP.NET Core, C#, CQRS Event Sourcing, REST API, DDD, SOLID Principles and Clean Architecture
Base application using nest JS focused on DDD architecture and SOLID principles
Multi-platform Personalized Portal: Web, Browser Extension. All components are web apps--users can compose their own Portal freely, and developers can contribute to the Privoce Web App library to easily incorporate their web app to our Portal.
🚀 Example modularized android application with single activity written in Kotlin
Add a description, image, and links to the solid-principles topic page so that developers can more easily learn about it.
To associate your repository with the solid-principles topic, visit your repo's landing page and select "manage topics."