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

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.39  
Paperback $19.66  
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.66
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,231,036 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

Most Helpful Customer Reviews
18 of 19 people found the following review helpful
Format: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!

Comment | 
Was this review helpful to you?
7 of 8 people found the following review helpful
Format: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.

Comment | 
Was this review helpful to you?
6 of 7 people found the following review helpful
Format: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.

Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
Good for settings standards among programmers new to PL/SQL
I got this book when I started using Oracle. I ended up having to write sample code and set standards for other folks who were also new to Oracle and PL/SQL, and this book allowed... Read more
Published on September 17, 2009 by C. Gill
Keep searching
I expected a lot more from a guru. It can be helpful to give examples of what not to do, but these examples cover 50%. Read more
Published on January 9, 2009 by Optimus
Just a note
I really enjoyed reading this book. Even if I don't agree with everything, it's an extremely usefull book to read.
Published on September 3, 2008 by Anna O
Nice story-telling style to explain the do's and don'ts
A few years ago I bought the first edition of this book. It had a meaningful classification of the suggested best practices and each of them was presented in a consistent way e.g. Read more
Published on July 30, 2008 by Edelmiro Fuentes
A set of 'best practices' for developing applications
Steven Feuerstein's ORACLE PL/SQL BEST PRACTICES, 2ND EDITION provides the author's years of programming, teaching and writing experiences in a set of 'best practices' for... Read more
Published on February 6, 2008 by Midwest Book Review
Required Reading
Simply put, this book should be required reading for anyone who considers themselves a professional PL/SQL developer. Read more
Published on October 28, 2002 by Steven J Kahn
Well worth the price
1. I do not follow every practice in this book.
2. Only some of those I don't follow do I think I should follow.
3. Read more
Published on May 14, 2002 by George Jansen
2nd review
I've been feeling guilty for giving this book only one star, so here's a second try.
I was disappointed by this book because I was able to speed read most of it. Read more
Published on August 30, 2001 by asdfasdf
for beginners, maybe
If PL/SQL is your very 1st language, ever, you may find this book interesting. Otherwise, read its equivalent for an object-oriented language, or even C, Fortran, VB, Pascal, you... Read more
Published on August 2, 2001 by asdfasdf
No useful information for midlevel and up programmers.
Common gays! We are mature professionals (at least I am: my paycheck as a consultant in fortune 500 let me to believe so). We do it for a living. I mine coding in PL/SQL. Read more
Published on July 30, 2001
Search 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:


What Other Items Do Customers Buy After Viewing This Item?


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
Discussion Replies Latest Post
Global warming is nothing but a hoax and a scare tactic 5049 17 minutes ago
Can an atheist be an evangalist? 53 17 minutes ago
Abiogenesis be Manned- There is no evidence for life having started naturally on Earth. 4901 41 minutes ago
Eclipses and Earthquakes 22 51 minutes ago
The fallacy of Darwinism and the evil associated 362 52 minutes ago
Why the dishonesty related to science? 2534 1 hour ago
I'd like to find Kindle books in German, and have found that it's impossible to use Amazon.de to order German language Kindle books, to download in the US. Any suggestions for getting/finding German language Kindle books in the US? 30 7 hours ago
New good fiction books in French language on Amazon U.S. (to be continued...) 61 3 days ago
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject