webpro / programming-principles
Categorized overview of programming principles & design patterns
☆2,912Updated last month
Alternatives and similar repositories for programming-principles:
Users that are interested in programming-principles are comparing it to the libraries listed below
- Categorized overview of Programming Principles & Patterns☆357Updated 10 months ago
- Collection of tech talks, papers and web links on Distributed Systems, Scalability and System Design.☆2,045Updated last year
- Summary of the book Effective Java 2nd Edition by Joshua Bloch☆1,500Updated 2 weeks ago
- Notes from books and other interesting things that I've read. Table of contents at the end 👇☆3,996Updated 2 years ago
- Collection of reusable tested Java 21 compatible code snippets that you can understand in 30 seconds or less.☆1,086Updated 2 weeks ago
- A collaborative list of great resources about RESTful API architecture, development, test, and performance☆3,715Updated 2 months ago
- Design Pattern Examples in Java☆994Updated 3 months ago
- Software architect roadmap☆1,061Updated 5 years ago
- Checklist for code reviews☆1,321Updated 4 years ago
- A curated list of resources on software architecture☆2,469Updated last year
- 🧱 The software design and architecture roadmap for any developer☆3,300Updated 2 years ago
- Best practices in Coding, Designing and Architecting Java Applications☆1,330Updated last year
- Summary of "Refactoring: Improving the Design of Existing Code" by Martin Fowler☆743Updated 2 years ago
- Java 8 for all of us☆1,579Updated 5 years ago
- My own notes (drafts mostly) about software quality☆2,284Updated 2 years ago
- A curated, open, and ever-evolving learning path focused on practices of software development, principles of software design, and softwar…☆2,936Updated last week
- A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.☆5,236Updated last year
- Notes on the book Clean Code - A Handbook of Agile Software Craftsmanship by Robert C. Martin☆621Updated 2 years ago
- A curated list to learn about distributed systems☆11,002Updated 3 months ago
- Concurrency Patterns and features found in Java, through multithreaded programming. Threads, Locks, Atomics and more.☆1,568Updated 11 months ago
- Clean Architecture Example (Java): Example of what clean architecture would look like (in Java)☆1,721Updated last year
- A reference checklist for topics which should be covered before going to production.☆1,414Updated 7 years ago
- Design Patterns applied to Javascript code.☆2,629Updated last year
- An evolving description of general best practices for backend development.☆2,103Updated 5 years ago
- A Java 8+ Cheat Sheet for functional programming☆501Updated last year
- A list of useful Java frameworks, libraries, software and hello worlds examples☆5,988Updated 5 months ago
- Modern Java - A Guide to Java 8☆16,759Updated last year
- All things systems design. Resources, Interview questions, e.t.c☆999Updated 3 years ago
- Data Structures and Algorithms in Java (useful in interview process)☆460Updated 2 years ago
- A curated list of awesome System Design (A.K.A. Distributed Systems) resources.☆10,197Updated 9 months ago