作為Oracle PL/SQL編程語言的世界級大師中的一員,在短短的篇幅內,Steven Feuerstein把自己多年的編程、教學以及PL/SQL應用程序開發(fā)心得,提煉為成功應用程序開發(fā)的一組最佳實踐。本書覆蓋最新的Oracle發(fā)行版本Oracle Database 11g,使用問題/解決方案的形式,開創(chuàng)性地以一個虛構的My Flimsy Excuse,Inc.公司為假設場景,以其員工在編寫程序代碼、犯錯、從錯誤中吸取教訓以及彼此之間相互學習的方式來組織全文。.本書針對PL/SQL開發(fā)者通常會面臨的難點問題提供了解決方案,包括:在應用程序代碼中如何以最佳方式實現(xiàn)SQL邏輯?如何編寫程序包,以有利于整個開發(fā)團隊的工作?如何確認團隊的所有應用程序都一如既往地處理并記錄了錯誤?本書把最佳實踐分成九大類:PL/SQL應用程序全局開發(fā)建議,編程標準,程序測試、跟蹤以及調試,變量和數(shù)據結構;控制邏輯;錯誤處理;SQL在PL/SQL中的應用;過程、函數(shù)、程序包以及觸發(fā)器的構建;應用程序的綜合性能。本書是一本簡明而有趣的開發(fā)指南,PL/SQL開發(fā)者在尋求編寫更高質量的代碼和更為成功的應用程序的過程中可以反復地求助本書。