About This Book

Preface

Software development represents a tremendous investment of resources; business needs must be identified and discussed, and code must be designed, written, tested, documented, deployed for use, and ultimately maintained. To maximize return on investment, software should be reused as many times as possible, by as many users as possible, for as long as possible—or at least while it continues to deliver business value.

To this end, wrapping software functionality inside modular functions is a rewarding best practice that encourages software reuse. This software modularity facilitates software configuration, in which varied inputs (arguments) produce dynamic output (return values). Configurable modules replace unnecessary ...

Get PROC FCMP User-Defined Functions 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.