awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repository

Awesome GitHub RepositoriesDefensive Copying Utilities

Utilities that create copies of mutable objects to prevent external modification of internal state.

Distinct from Copy Constructor Patterns: None of the candidates cover the architectural pattern of defensive copying to maintain object encapsulation.

Explore 1 awesome GitHub repository matching software engineering & architecture · Defensive Copying Utilities. Refine with filters or upvote what's useful.

Awesome Defensive Copying Utilities GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • google/guavaAvatar google

    google/guava

    51,473Vezi pe GitHub↗

    Guava is a Java standard library extension and utility toolkit that provides optimized data structures, concurrency tools, and core extensions. It serves as a comprehensive set of helpers for Java development, focusing on reducing repetitive boilerplate logic. The project is distinguished by its specialized implementations of immutable collections, which ensure thread safety and data consistency by preventing accidental modification. It also includes a dedicated graph data structure library for modeling and traversing networks of interconnected nodes and edges, alongside advanced collection t

    Provides patterns to return copies of internal mutable state to ensure data integrity.

    Javaguavajava
    Vezi pe GitHub↗51,473
  1. Home
  2. Software Engineering & Architecture
  3. Defensive Copying Utilities