How to Use Dependencies Intelligently

In the course of development, you will undoubtedly require the use of a dependency in order to reduce duplicative efforts, especially when available dependencies have active communities assisting with code quality and improvement.

There are several issues to be aware of when dealing with dependencies, especially if your library itself can be a dependency. Properly using and indicating your dependencies can save some headache in the future for yourself and any other developer using your tools.

Requiring

Fill out. Mention load paths.

Gem Spec

Fill out.

Testing

Fill out. Looking for opinions and experiences with this.

page_revision: 0, last_edited: 1205825506|%e %b %Y, %H:%M %Z (%O ago)
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution 3.0 License