webpro / programming-principles
Categorized overview of programming principles & design patterns
☆2,808Updated 3 weeks ago
Related projects ⓘ
Alternatives and complementary repositories for programming-principles
- Categorized overview of Programming Principles & Patterns☆341Updated 5 months ago
- An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Archit…☆2,885Updated 2 years ago
- A curated list of resources on software architecture☆2,353Updated last year
- An evolving description of general best practices for backend development.☆2,068Updated 5 years ago
- Collection of tech talks, papers and web links on Distributed Systems, Scalability and System Design.☆2,012Updated last year
- An "Awesome" list of code review resources - articles, papers, tools, etc☆4,386Updated 2 months ago
- Path to a Software Architect☆8,709Updated last year
- Software architect roadmap☆1,049Updated 4 years ago
- Summary of the book Effective Java 2nd Edition by Joshua Bloch☆1,466Updated 3 months ago
- 🧱 The software design and architecture roadmap for any developer☆3,236Updated last year
- Collection of reusable tested Java 17 compatible code snippets that you can understand in 30 seconds or less.☆1,049Updated last week
- collection of projects and links about algorithm visualization☆1,659Updated last year
- A collaborative list of great resources about RESTful API architecture, development, test, and performance☆3,647Updated 2 months ago
- A curated list of awesome resources for design and implement RESTful API's.☆2,642Updated last month
- An awesome curated list of clean code posts, books and videos☆462Updated 3 years ago
- A curated list of code katas☆2,825Updated 3 months ago
- A guide on how to write readable, reusable, and refactorable software☆1,068Updated last year
- A curated list of Microservice resources☆503Updated 4 months ago
- Common problems to look for in a code review☆1,486Updated last year
- Awesome online talks and screencasts☆6,090Updated 3 months ago
- A curated list for when naming things is done right.☆1,294Updated 3 weeks ago
- A curated list of awesome System Design (A.K.A. Distributed Systems) resources.☆9,694Updated 4 months ago
- A Java 8+ Cheat Sheet for functional programming☆501Updated last year
- A curated list of awesome articles, websites and resources about mental health in the software industry.☆3,086Updated last year
- A personnal summary of the book Effective Java by Joshua Bloch☆262Updated 2 years ago
- A reference checklist for topics which should be covered before going to production.☆1,403Updated 6 years ago
- A curated list of engineering blogs of startup and enterprise companies☆1,622Updated 2 weeks ago
- A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.☆4,899Updated last year
- How I write backends☆5,141Updated 4 years ago
- Resources for writing modern Java☆5,790Updated last year