Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Outline
page
title
Google Best Practices for Java Libraries
permalink /

Google Best Practices for Java Libraries

Google Best Practices for Java Libraries are rules that minimize problems for consumers of interconnected Java libraries. These practices come from decades of aggregated experience in maintaining open source Java libraries and are informed by many hard-learned lessons from mistakes that have been made. We have found that following these rules results in higher quality Java libraries with fewer dependency conflicts and other kinds of problems. The list is open-ended, so new ones may be added from time to time.

Best practices

{% for p in site.pages %}{% if p.jlbp -%}

  • [{{ p.jlbp.id }}]({{ p.url | relative_url }}): {{ p.title }} {% endif %}{% endfor -%}

Concepts

{% for p in site.pages %}{% if p.concepts -%}

  • [{{ p.title}}]({{ p.url | relative_url }}) {% endif %}{% endfor -%}

Reference

  • Glossary: Terms used in the best practices and other places in cloud-opensource-java.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.