本書是Brian W. Kernighan和Rob Pike合著的最新力作。本書從排錯、測試、性能、可移植性、設(shè)計、界面、風格和記法等方面,討論了程序設(shè)計中實際的、又是非常深刻和具有廣泛意義的思想、技術(shù)和方法,它的翻譯出版將填補國內(nèi)目前這方面書籍的空白。本書值得每個夢想并努力使自己成為優(yōu)秀程序員的人參考,值得每個計算機專業(yè)的學生和計算機工作者閱讀,也可作為程序設(shè)計高級課程的教材或參考書。
本書提供用J B u i l d e r開發(fā)數(shù)據(jù)庫應用程序、創(chuàng)建分布式應用程序以及編寫J a v a B e a n
組件的高級資料。它包括下列幾個部分:
• 第一部分是“開發(fā)數(shù)據(jù)庫應用程序”,它提供關(guān)于使用J b u i l d e r的D a t a E x p r e s s數(shù)據(jù)
庫體系結(jié)構(gòu)的信息,并解釋原始數(shù)據(jù)組件和類之間的相互關(guān)系,以及怎樣使用它
們來創(chuàng)建你的數(shù)據(jù)庫應用程序。它還解釋怎樣使用Data Modeler(數(shù)據(jù)模型器)和
Application Generator(應用程序生成器)創(chuàng)建數(shù)據(jù)驅(qū)動的客戶機/服務器應用程
序。
• 第二部分是“開發(fā)分布式應用程序”,它提供關(guān)于使用ORB Explorer、用J B u i l d e r
創(chuàng)建多級的分布應用程序、調(diào)試分布式應用程序、用J a v a定義C O R B A接口以及
使用s e r v l e t等的信息。
• 第三部分是“創(chuàng)建J a v a B e a n”,它解釋怎樣開發(fā)新的J a v a B e a n組件,描述在組件
開發(fā)中涉及的任務, 怎樣使用B e a n s E x p r e s s創(chuàng)建新的J a v a B e a n,以及關(guān)于屬性、
事件、B e a nIn f o類和其他方面的詳細情況。