本書作者steVen Feuerstein是PL/sQL編程的專家,所編寫的第一本圖書《Oracle PL/SQL Programming))多年來暢銷不衰。作者風格幽默,喜歡使用軼聞趣事幫助說明問題,並以詳細的範例來闡述理論。
在本書中,Steven Feuerstein虛構一個公司(My Flimsy
Excuse,Inc.),借助開發者的成功或失敗故事,以及開發團隊(本書前言部分有介紹)的冒險歷程,逐步闡述作者對于最佳實踐的想法。書中討論了開發者需要知曉的不同主題。首先概要討論開發過程和編程方式/規範,接著深入討論詳細的技術問題,比如如何創建變量和數據結構、控制結構和異常處理,等等。熟讀本書,可以有效地提升代碼編寫質量,可以對軟件項目的管理者提供很多現成的管理規範和經驗。
何謂最佳實踐,這是仁者見仁智者見智的事物。本書提供的一些最佳實踐在你看來可能已經是很平常的內容。也許,你在自己的PL/SQL類似項目中已經很好地總結和應用最佳實踐了。但是,不可否認的是,在PL/SQL應用程序領域,Steven總結的這些最佳實踐不是零散地向讀者推薦,而是以系統化方式進行組織,來促進你全方位思考如何快速實現易于維護的PL/SQL
用程序,我相信本書的系統化會給你留下深刻印象。
通過閱讀本書,譯者相信有助于讀者擴展思路,把自己零散的做法系統化組織起來,形成全面的PL/SQL編程標準和推薦建議。
本書由龔波、張平和潘顯俊主持翻譯,統稿工作由龔波負責。參與本書翻譯和審校工作的人員還有徐雅麗、李平芳、任志宏、王強、衛欣、牛獻忠、田振中、劉剛、嚴亞軍等。感謝大家的辛勤工作和專業精神。
雖然譯者在翻譯過程中竭盡所能,但是不可否認的是,本書中肯定存在翻譯或者理解不當的地方——尤其是作者引,ql的諺語和故事曾為譯者帶來很多困擾。懇請讀者朋友給予批評和指正!