Chapter 9. Using and authoring modules

9.1 The role of a module system
9.2 Module basics
9.3 Working with modules
9.4 Writing script modules
9.5 Binary modules
9.6 Summary

The value of a telecommunications network is proportional to the square of the number of connected users of the system.

Robert Metcalfe (Metcalfe’s Law)

A popular meme in the software industry is that the best programmers are lazy. The idea is that, rather than writing new code to solve a problem, a good programmer will try to reuse existing code, thereby leveraging the work that others have already done to debug and document that code. Unfortunately, this kind of reuse happens less often than it should. The typical excuses for not doing this are overconfidence (“I ...

Get Windows PowerShell in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.