As you will no doubt have gathered from reading this book, I believe that in order to write high-quality applications, you need to take advantage of the resources out there. I refer to many such resources throughout the book, and this appendix collects information on how to get hold of them.
This is not intended to be a complete guide to any and every resource that could be useful to a PL/SQL developer. Rather, it reflects my own personal experience: tools and content that I have used myself or that have been recommended by others I respect.
Throughout the text, I’ve made reference to files I’ve written specifically for this book. Some of these files contain reusable code you can put to use immediately in your applications. Others contain performance analysis scripts or simply demonstrations of techniques. You will find in Table B-1 a list of these files in alphabetical order, offering a brief description of the contents of each file, and where it is referenced in the book. See the "About the Code" section in the Preface for information on downloading these files.
This software is provided to you on a “user beware” basis. I give you permission to use and change this code as desired. You can put this code in your production applications, but it is entirely your responsibility to fully test the code you use and make sure that it meets your requirements.