Oracle PL/SQL Best Practices: Optimizing Oracle Code and over one million other books are available for Amazon Kindle. Learn more

Buy Used
Used - Good See details
$3.15 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Oracle PL/SQL Best Practices
 
 
Start reading Oracle PL/SQL Best Practices: Optimizing Oracle Code on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Oracle PL/SQL Best Practices [Paperback]

Steven Feuerstein (Author)
3.9 out of 5 stars  See all reviews (14 customer reviews)


Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition $9.99  
Paperback $19.79  
Paperback, April 15, 2001 --  
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.
There is a newer edition of this item:
Oracle PL/SQL Best Practices Oracle PL/SQL Best Practices 3.9 out of 5 stars (14)
$19.79
In Stock.

Book Description

April 15, 2001

In this book, Steven Feuerstein, widely recognized as one of the world's experts on the Oracle PL/SQL language, distills his many years of programming, writing, and teaching about PL/SQL into a set of PL/SQL language "best practices"--rules for writing code that is readable, maintainable, and efficient. Too often, developers focus on simply writing programs that run without errors--and ignore the impact of poorly written code upon both system performance and their ability (and their colleagues' ability) to maintain that code over time.

Oracle PL/SQL Best Practices is a concise, easy-to-use reference to Feuerstein's recommendations for excellent PL/SQL coding. It answers the kinds of questions PL/SQL developers most frequently ask about their code:

  • How should I format my code?
  • What naming conventions, if any, should I use?
  • How can I write my packages so they can be more easily maintained?
  • What is the most efficient way to query information from the database?
  • How can I get all the developers on my team to handle errors the same way?

The book contains 120 best practices, divided by topic area. It's full of advice on the program development process, coding style, writing SQL in PL/SQL, data structures, control structures, exception handling, program and package construction, and built-in packages. It also contains a handy, pull-out quick reference card. As a helpful supplement to the text, code examples demonstrating each of the best practices are available on the O'Reilly web site.

Oracle PL/SQL Best Practices is intended as a companion to O'Reilly's larger Oracle PL/SQL books. It's a compact, readable reference that you'll turn to again and again--a book that no serious developer can afford to be without.



Editorial Reviews

Review

'...(the book) is a good length for a computer book ... 182 pages. Too many computer books these days have many pages and little value. ...So don't buy a copy of this book; instead, buy 12 and make everybody on your team read it - only that way will you get the full benefit of the best practice.' - James Youngman, new@UK, December 2001

About the Author

Steven Feuerstein is considered one of the world's leading experts on the Oracle PL/SQL language. He is the author or coauthor of Oracle PL/SQL Programming, Oracle PL/SQL Best Practices, Oracle PL/SQL Programming: Guide to Oracle8i Features, Oracle PL/SQL Developer's Workbook, Oracle Built-in Packages, Advanced Oracle PL/SQL Programming with Packages, and several pocket reference books (all from O'Reilly & Associates). Steven is a Senior Technology Advisor with Quest Software, has been developing software since 1980, and worked for Oracle Corporation from 1987 to 1992.


Product Details

  • Paperback: 208 pages
  • Publisher: O'Reilly Media; 1st edition (April 15, 2001)
  • Language: English
  • ISBN-10: 0596001215
  • ISBN-13: 978-0596001216
  • Product Dimensions: 8.9 x 6 x 0.6 inches
  • Shipping Weight: 10.6 ounces
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #1,168,219 in Books (See Top 100 in Books)

More About the Author

Steven Feuerstein is considered to be one of the world's leading experts on the Oracle PL/SQL language, having written ten books on PL/SQL, including Oracle PL/SQL Programming and Oracle PL/SQL Best Practices (all published by O'Reilly Media). Steven has been developing software since 1980, spent five years with Oracle (1987-1992), and has served as PL/SQL Evangelist for Quest Software since January 2001. He is an Oracle ACE Director and writes regularly for Oracle Magazine, which named him the PL/SQL Developer of the Year in both 2002 and 2006. He is also the first recipient of ODTUG's Lifetime Achievement Award (2009). Since 2005 he has focused his attention on improving the testing of PL/SQL programs, primarily through the creation of Quest Code Tester for Oracle, which automates PL/SQL code testing. Steven's online PL/SQL cyberhome is located at www.ToadWorld.com/SF; but you can also find out more about Steven at http://www.StevenFeuerstein.com.

 

Customer Reviews

14 Reviews
5 star:
 (8)
4 star:
 (2)
3 star:
 (1)
2 star:    (0)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
3.9 out of 5 stars (14 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

18 of 19 people found the following review helpful:
5.0 out of 5 stars A Must for PL/SQL Developers, April 23, 2001
This review is from: Oracle PL/SQL Best Practices (Paperback)
You can glean some of Steven Feuerstein's insights on PL/SQL development from his other books on PL/SQL. In fact, his books were how I learned the subject and the basis for the PL/SQL guidelines that I have used within various companies for years. Here for the first time, however, Steven focuses completely on the practices that a PL/SQL developers needs to know to develop real world PL/SQL apps that are well-written and easy-to-maintain.

In the book, Steven covers the various topics that a developer needs to know. Starting from a high level view of the development process and coding styles/conventions, he drills down to the detailed technical issues of creating variables and data structures, control structures and exception handling. There is an excellent section on coding SQL statements in PL/SQL, which is one of the main reasons for writing PL/SQL to begin with. The book closes with an examination of functions, procedures and packages including several of Oracle's key built-in packages.

The best practices themselves are well-organized, concise and illustrated with specific examples. Steven provides his own insights for each best practice. As with all his books, this one is well thought out and worth twice the price!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 8 people found the following review helpful:
5.0 out of 5 stars Excellent resource for new or experienced PL/SQL programmers, April 1, 2002
By 
Allen Taylor (Melbourne, Australia) - See all my reviews
This review is from: Oracle PL/SQL Best Practices (Paperback)
I found this book to be an excellent (re-)introduction to good programming practices in PL/SQL. After reading the first few pages a little defensively ("I don't make those sorts of mistakes do I?") I soon realised that there was much to learn in this book as well as much that I had forgotten.

This book has lead to an instant improvement in the quality of my PL/SQL code. I particularly like the Quick Reference card in the back of the book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 7 people found the following review helpful:
4.0 out of 5 stars A Handy Reference For Intermediate PL/SQL Programmers., March 15, 2003
This review is from: Oracle PL/SQL Best Practices (Paperback)
This is not a text for learning PL/SQL programming. Feuerstein's PL/SQL Programming text is much more suited for that. What you have in this book is information that the author has distilled from his other works. In a way it could be considered a summary as the title might suggest. This book is a must have for the leader of an organization that is beginning to use PL/SQL. You will find what you need for your programming standards here.

In addition to good standards suggestions, the author also gives a lot of resources that are available to PL/SQL developers. One of the prime examples is utPLSQL, a unit testing tool for stored procedures and functions. The author gives numerous other web sites and tool suggestions throughout the book.

Anyone looking to increase their PL/SQL productivity should pick up this book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
package construction, querying data, program construction, loop processing, overdue package, encapsulation package, database pipe, executable section, utl file, named notation, data dictionary view, package specification, package body, named exceptions, package variables, package bodies, coding style
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Example Here, Example Suppose, Extreme Programming, The Development Process, Exception Handling, Benefits Developers, Built-in Packages, Raising Exceptions, Oracle Developer, Handling Exceptions, Visual Basic, Control Structures, Benefits Following, Programming Guide, Example Let, Knowledge Base, Benefits Its, Changing Data, Code Complete
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Back Cover | Surprise Me!
Search Inside This Book:



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject