Roadmap to becoming a Java developer in 2025
-
Updated
Jan 5, 2025 - Java
Roadmap to becoming a Java developer in 2025
Structurizr DSL
Useful Resources for Low Level System Design
Structurizr for Java
A command line utility for Structurizr.
各种分布式框架动手实现、实战项目。「徒手撸轮子」
Sample projects for my talk "Refactoring to a System of Systems"
极客时间《手把手教你落地DDD》配套代码
An analysis of a clean architecture implementation in a spring boot application.
All design patterns implemented in Java with code, explanation and learning resources
Tutorial on DDD (Domain-Driven Design), by building a Web App with the theme "Personal Finance Management". Adapted from a group project in university.
An ongoing curated list of awesome frameworks, important books and articles, talks and videos, libraries, learning tutorials, coding best practices and technical resources about technical interviews in Software Engineering.
Collection of all assignments of Software Design and Architecture Specialization on Coursera offered by University of Alberta.
System design not just on whiteboard, but with code.
This is to demonstrate Software Principles Implementation.
This repository contains some examples of using the Specification Pattern
Notes for the book - Head First Design Patterns
Examples for the 7 Levels of SMC Cohesion
Base project for Spring Boot multitenancy with column discriminator (Spring Data JPA with Hibernate)
Add a description, image, and links to the software-architecture topic page so that developers can more easily learn about it.
To associate your repository with the software-architecture topic, visit your repo's landing page and select "manage topics."