|
|||||||||||||||||||||||||||||||||||
|
14 Reviews
|
Average Customer Review
Share your thoughts with other customers
Create your own review
|
|
Most Helpful First | Newest First
|
|
18 of 19 people found the following review helpful:
5.0 out of 5 stars
A Must for PL/SQL Developers,
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!
7 of 8 people found the following review helpful:
5.0 out of 5 stars
Excellent resource for new or experienced PL/SQL programmers,
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.
6 of 7 people found the following review helpful:
4.0 out of 5 stars
A Handy Reference For Intermediate PL/SQL Programmers.,
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.
7 of 9 people found the following review helpful:
5.0 out of 5 stars
Wisdom in a Package,
By
This review is from: Oracle PL/SQL Best Practices (Paperback)
I have been an avid reader of Steven's books ever since I started learning PL/SQL as part of my career in Oracle. Without a doubt he is an authority on this proprietary language from Oracle and has a vast repository of code that he can proudly claim his own. This book is ideal for those who have experience working with applications built on Oracle. You may have encountered situations in which you probably chose an approach to solve a problem or get something done in a hurry without thinking through the implications on performance or taking recourse to some useful features in PL/SQL. These practices classified by topic will not only explain the wisdom but also illustrate how to use it.Make sure you keep it handy and follow these guidelines religiously in your application code. Hats off to Steven and O'Reilly for another useful title !
1 of 1 people found the following review helpful:
4.0 out of 5 stars
Good for settings standards among programmers new to PL/SQL,
By
Amazon Verified Purchase(What's this?)
This review is from: Oracle PL/SQL Best Practices (Paperback)
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 me to gain some wisdom quickly and point the rest in the right direction. I also had another Oracle reference book, but for schooling an Oracle novice on best practices, this was great. I ended up implementing a common exception handling package that was inspired by what I read in this book, and it turned out to be greatly needed.
I wish it had been a bit more detailed in places, and if it were up to twice as long that would probably have made it better. The ability to look things up in an index was also strangely limited. The book isn't perfect, but it was money very well spent.
1 of 1 people found the following review helpful:
5.0 out of 5 stars
Just a note,
By Anna O (Ireland) - See all my reviews
This review is from: Oracle PL/SQL Best Practices (Paperback)
I really enjoyed reading this book. Even if I don't agree with everything, it's an extremely usefull book to read.
1 of 1 people found the following review helpful:
5.0 out of 5 stars
Nice story-telling style to explain the do's and don'ts,
By
Amazon Verified Purchase(What's this?)
This review is from: Oracle PL/SQL Best Practices (Paperback)
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. Title, Example, Benefits, and Challenges.
As the technology evolved (and the links mentioned were not there anymore), I bought this second edition expecting an update in the available tools to support the best practices and probably one or two chapters related to the new Oracle PL/SQL features. Those things were definitely there but I was surprised to find a totally rewritten book. Steven Feuerstein opted for a story-telling style instead of the formal approach followed in the first edition. By describing a project inside an imaginary company with its imaginary employees (each of them with a different character and a different way of working), it is definitely easier (and funnier) to read. Good programming practices are common to all languages so I didn't expect any big surprises (naming conventions, layout, keeping procedures short, avoid repeating code, etc). What I found extremely valuable was the chapter about exception handling, the advice about how to implement a test-driven approach for the PL/SQL code, the reference to software tools (free and commercial) that can be used in the development process, and the online resources (PL/SQL code, articles). My only criticism would be the Quick Reference provided in the book. After having read the book, it was not so easy for me to find again a particular section or example. I had to re-read a few pages in order to find what I was looking for (contrary to the first edition where this was very easy done). I would recommend this book to any beginner or intermediate PL/SQL developer, although I am sure that even experienced ones will learn valuable things.
3 of 4 people found the following review helpful:
5.0 out of 5 stars
Well worth the price,
By George Jansen (Washington, DC) - See all my reviews
This review is from: Oracle PL/SQL Best Practices (Paperback)
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. All of the practices strike me as at least arguable. It does what it sets out to do. I believe that it will help the reader use PL/SQL more effectively. In the next edition, I'd like to see a section on unit testing, using the utPLSQL system that Feuerstein is managing the development of.
3 of 4 people found the following review helpful:
1.0 out of 5 stars
Keep searching,
By Optimus "Prime" (The Netherlands) - See all my reviews
This review is from: Oracle PL/SQL Best Practices (Paperback)
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%.
Furthermore referencing an excuses-application only confuses the reader, this is not something you can relate to. Giving partial code and referring to code on the web is rather annoying. Moral of the story: keep searching for better practices!
2 of 4 people found the following review helpful:
5.0 out of 5 stars
Required Reading,
By Steven J Kahn (Sewickley, PA United States) - See all my reviews
This review is from: Oracle PL/SQL Best Practices (Paperback)
Simply put, this book should be required reading for anyone who considers themselves a professional PL/SQL developer. It is full of pearls and gems, and succinctly presents many, many programming proverbs that must be followed if developing in 0racle
|
|
Most Helpful First | Newest First
|
|
Oracle PL/SQL Best Practices by Steven Feuerstein (Paperback - April 15, 2001)
Used & New from: $0.01
| ||