让我说清楚 - 我有足够多的“参考”和“初学者”书籍。
我想要的是“卓越的 PL/SQL”或“敏捷的 PL/SQL”或“PL/SQL 设计模式”,甚至只是“为想要编写漂亮代码的开发人员提供的 PL/SQL”。
这样的事情存在吗?
(我是一名 C++/Ruby/etc. 开发人员。我被扔进了一个 Oracle 项目。这种语言让我感觉双手被绑在背后,头上有一个粗麻布袋。它带回了不好的回忆DBase 和 Clipper 的...)
让我说清楚 - 我有足够多的“参考”和“初学者”书籍。
我想要的是“卓越的 PL/SQL”或“敏捷的 PL/SQL”或“PL/SQL 设计模式”,甚至只是“为想要编写漂亮代码的开发人员提供的 PL/SQL”。
这样的事情存在吗?
(我是一名 C++/Ruby/etc. 开发人员。我被扔进了一个 Oracle 项目。这种语言让我感觉双手被绑在背后,头上有一个粗麻布袋。它带回了不好的回忆DBase 和 Clipper 的...)
我发现这本书很有用:
O'Reilly 的许多其他书籍在这里可能对您有用。
另外,如果我可以推荐一些读物,我会推荐一本 Oracle 性能书籍。很多可避免的性能问题通常是由 PL/SQL 新手引入的。
Connor McDonald 是一位非常优秀的 Oracle 开发人员,他的《Mastering Oracle PL/SQL》一书中有一些不错的想法/方法。四人帮的许多结构模式都是直接适用的:外观、代理、适配器、桥接。
然后访问 asktom.oracle.com 并单击页面顶部的“资源”和“链接”。汤姆凯特的书非常好。
不仅仅是 PL/SQL,还有 Oracle —— Thomas Kyte 的两本好书:
http://www.amazon.com/Expert-One-One-Oracle-Thomas/dp/1590592433
http://www.amazon.com/Effective-Oracle-Design-Osborne-ORACLE/dp/0072230657