程序開(kāi)發(fā)心理學(xué)

出版時(shí)間:2010-3  出版社:電子工業(yè)出版社  作者:(美)Gerald M. Weinberg  頁(yè)數(shù):619  譯者:韓江,陳玉  
Tag標(biāo)簽:無(wú)  

前言

  能夠有幸翻譯Weinberg(溫伯格)的這部作品,對(duì)于我來(lái)說(shuō)實(shí)在是榮幸之至。溫伯格的大名自不必說(shuō),這位軟件領(lǐng)域著名的思想家,美國(guó)計(jì)算機(jī)名人堂首批5位成員之一,在全球的計(jì)算機(jī)界都享有極高的聲譽(yù)。他那獨(dú)特的視角和高瞻遠(yuǎn)矚的預(yù)見(jiàn)能力,使他的每部作品都熠熠生輝,不僅令無(wú)數(shù)讀者折服,而且也使他擁有了大量的擁躉。眾多忠實(shí)的“溫伯格迷”們狂熱地追逐著溫伯格的每部作品,甚至還建立了專門的組織和網(wǎng)站,以交流學(xué)習(xí)的心得體會(huì)。自20世紀(jì)70年代以來(lái),溫伯格通過(guò)撰寫大量的專著、開(kāi)設(shè)培訓(xùn)班、舉辦研討會(huì),以及為企業(yè)和項(xiàng)目做咨詢,已經(jīng)影響了、且繼續(xù)影響著一代又一代的程序員,并開(kāi)辟了一個(gè)又一個(gè)全新的研究領(lǐng)域。  《程序開(kāi)發(fā)心理學(xué)》就是這樣一部開(kāi)山之作。此次翻譯的是本書的《銀年紀(jì)念版》,即25周年紀(jì)念版,不過(guò)從作者1969年在意大利休假時(shí)完成本書的初稿時(shí)算起,距今已經(jīng)整整40年的時(shí)間。然而雖然過(guò)去了這么長(zhǎng)的時(shí)間,本書受歡迎的程度卻依然絲毫未減,在計(jì)算機(jī)程序開(kāi)發(fā)這個(gè)日新月異,新技術(shù)、新產(chǎn)品層出不窮的領(lǐng)域,這無(wú)疑是個(gè)驚人的奇跡。而本書之所以成為一個(gè)奇跡,恰恰是由于溫伯格獨(dú)具慧眼,抓住了程序開(kāi)發(fā)中普遍適用的規(guī)律性的東西,前瞻性地提出了將程序開(kāi)發(fā)作為一種人類行為來(lái)考察的觀點(diǎn)。在40年后的今天,我們已經(jīng)超越了技術(shù)本身,將更多的注意力放在程序開(kāi)發(fā)中人的因素方面,相關(guān)的著作也在書架上日漸增多。然而只要我們捧起此書,細(xì)細(xì)品讀,就會(huì)愈發(fā)驚嘆于溫伯格早在40年前就已對(duì)我們今天仍然面對(duì)的諸多問(wèn)題進(jìn)行過(guò)深入的思考和探索,而他的真知灼見(jiàn),時(shí)至今日仍然會(huì)讓我們受益匪淺?! ∧軓谋緯惺芤娴模^不僅僅是處在軟件行業(yè)第一線的程序員;各個(gè)軟件開(kāi)發(fā)單位的團(tuán)隊(duì)領(lǐng)導(dǎo)、項(xiàng)目主管、高層管理人員,以及人力資源經(jīng)理、文檔撰寫人員、程序開(kāi)發(fā)工具的設(shè)計(jì)者、程序開(kāi)發(fā)語(yǔ)言的設(shè)計(jì)者,甚至所有其工作與程序開(kāi)發(fā)有關(guān)的人,都能從本書中得到啟發(fā)。當(dāng)然,為了從這個(gè)寶藏中能夠有所收獲,讀者必須暫時(shí)忘卻自己習(xí)慣于專注的技術(shù)細(xì)節(jié),而是像作者那樣做一個(gè)思考者,更多地思考諸如軟件項(xiàng)目有多少不是因?yàn)榧夹g(shù)、而是因?yàn)槿说脑蚨?,什么樣的程序員才是好的程序員,怎樣才能打造出優(yōu)秀的開(kāi)發(fā)團(tuán)隊(duì),我們?cè)谇舐毣蛘衅笗r(shí)做的那些智力測(cè)驗(yàn)是否真的有用等等這類問(wèn)題。思考得越多,經(jīng)歷越豐富,體會(huì)也就會(huì)越深。我們通過(guò)思考,不僅能更好地領(lǐng)會(huì)到作者的深意,更會(huì)給自己的職業(yè)生涯鋪就通往更高層次的階梯。

內(nèi)容概要

本書出自軟件領(lǐng)域著名思想家,美國(guó)計(jì)算機(jī)名人堂首批成員之一的溫伯格(Gerald M.Weinberg)之手。本書關(guān)注的是程序開(kāi)發(fā)過(guò)程中人的因素,堪稱這一領(lǐng)域的開(kāi)山之作。本書的初稿完成于整整40年前,作者當(dāng)時(shí)慧眼獨(dú)具,前瞻性地提出了將程序開(kāi)發(fā)作為一種人類行為來(lái)考察的觀點(diǎn)。在書中,作者從人類行為、社會(huì)行為、個(gè)人行為等角度,分析了人在計(jì)算機(jī)程序開(kāi)發(fā)過(guò)程中所表現(xiàn)出的行為及其影響,探討了諸如什么樣的程序員才是好的程序員、怎樣才能打造出優(yōu)秀的開(kāi)發(fā)團(tuán)隊(duì)、我們?cè)谇舐毣蛘衅笗r(shí)做的那些智力測(cè)驗(yàn)是否真的有用,等等這類問(wèn)題。作者的行文深入淺出,書中所舉例子看似信手拈來(lái),然而卻發(fā)人深省,值得讀者細(xì)細(xì)品讀。幾十年來(lái),本書已讓無(wú)數(shù)讀者從中受益,時(shí)至今日仍然是暢銷全球的經(jīng)典之作。    適合閱讀本書的,不僅僅是處在軟件行業(yè)第一線的程序員;各個(gè)軟件開(kāi)發(fā)單位的團(tuán)隊(duì)領(lǐng)導(dǎo)、項(xiàng)目主管、高層管理人員,以及人力資源經(jīng)理、文檔撰寫人員、程序開(kāi)發(fā)工具的設(shè)計(jì)者、程序開(kāi)發(fā)語(yǔ)言的設(shè)計(jì)者,甚至所有其工作與程序開(kāi)發(fā)有關(guān)的人,都能從本書中得到啟發(fā)。

作者簡(jiǎn)介

杰拉爾德·溫伯格,軟件領(lǐng)域最著名的專家之一,美國(guó)計(jì)算機(jī)名人堂代表人物,Weinberg & Weinberg顧問(wèn)公司(位于美國(guó)內(nèi)布拉斯加州首府林肯市)的負(fù)責(zé)人。溫伯格精力旺盛、思想活躍,從20世紀(jì)70年代開(kāi)始,他總共撰寫了30多本書籍和數(shù)以百計(jì)的論文。在西方國(guó)家乃至全球,溫伯

書籍目錄

《銀年紀(jì)念版》前言	第一版序言第一版序言  評(píng)注	教材使用建議	第一篇  作為人類行為的程序開(kāi)發(fā)	  第一篇  作為人類行為的程序開(kāi)發(fā)  評(píng)注	    第1章  閱讀程序	      一個(gè)例子	      計(jì)算機(jī)的局限性	      語(yǔ)言的局限性	      程序員的局限性	      歷史問(wèn)題	      規(guī)范	      小結(jié)	      參考資料	      第1章  閱讀程序  評(píng)注	    第2章  優(yōu)秀程序的要素	      技術(shù)規(guī)范	      進(jìn)度計(jì)劃	      適應(yīng)性	      效率	      小結(jié)	      問(wèn)答題	      參考資料	      第2章  優(yōu)秀程序的要素  評(píng)注	    第3章  研究程序開(kāi)發(fā)的方法	      自省	      觀察	      實(shí)驗(yàn)	      心理學(xué)測(cè)量標(biāo)準(zhǔn)	      利用行為科學(xué)的數(shù)據(jù)	      小結(jié)	      問(wèn)答題	      參考資料	      第3章  研究程序開(kāi)發(fā)的方法  評(píng)注	第二篇  作為社會(huì)行為的程序開(kāi)發(fā)	  第二篇  作為社會(huì)行為的程序開(kāi)發(fā)  評(píng)注	    第4章  程序開(kāi)發(fā)組	      正式與非正式的組織機(jī)構(gòu)	      物理環(huán)境和社會(huì)組織	      錯(cuò)誤和自我主義	      無(wú)私的程序開(kāi)發(fā)	      創(chuàng)建和維持程序開(kāi)發(fā)環(huán)境	      小結(jié)	      問(wèn)答題	      參考資料	      第4章  程序開(kāi)發(fā)組  評(píng)注	    第5章  程序開(kāi)發(fā)團(tuán)隊(duì)	      團(tuán)隊(duì)的組建	      設(shè)立和接受目標(biāo)	      團(tuán)隊(duì)領(lǐng)導(dǎo)及其領(lǐng)導(dǎo)地位	      危機(jī)中的團(tuán)隊(duì)	      小結(jié)	      問(wèn)答題	      參考資料	      第5章  程序開(kāi)發(fā)團(tuán)隊(duì)  評(píng)注	    第6章  程序開(kāi)發(fā)項(xiàng)目	      在改變中保持穩(wěn)定	      衡量績(jī)效	      項(xiàng)目結(jié)構(gòu)	      大型項(xiàng)目中共同的社會(huì)問(wèn)題	      小結(jié)	      問(wèn)答題	      參考資料	      第6章  程序開(kāi)發(fā)項(xiàng)目  評(píng)注	第三篇  作為個(gè)人行為的程序開(kāi)發(fā)	  第三篇  作為個(gè)人行為的程序開(kāi)發(fā)  評(píng)注	    第7章  程序開(kāi)發(fā)任務(wù)的差異	      專業(yè)的與業(yè)余的程序開(kāi)發(fā)	      程序員想要做什么	      程序開(kāi)發(fā)工作的階段	      小結(jié)	      問(wèn)答題	      參考資料	      第7章  程序開(kāi)發(fā)任務(wù)的差異  評(píng)注	    第8章  個(gè)性因素	      個(gè)性的改變	      個(gè)性中始終如一的部分	      關(guān)鍵的個(gè)性特征	      個(gè)性測(cè)試	      程序員的個(gè)性測(cè)試	      小結(jié)	      問(wèn)答題	      參考資料	      第8章  個(gè)性因素  評(píng)注	    第9章  智力,或問(wèn)題解決能力	      心理定勢(shì)	      問(wèn)題求解的一些維度	      程序開(kāi)發(fā)的智力因素	      智力測(cè)驗(yàn)	      程序員的智力測(cè)驗(yàn)	      小結(jié)	      問(wèn)答題	      參考資料	      第9章  智力,或問(wèn)題解決能力  評(píng)注	    第10章  積極性、培訓(xùn)與經(jīng)驗(yàn)	      積極性	      培訓(xùn)、課程學(xué)習(xí)與教育	      學(xué)習(xí)的阻力	      如何學(xué)習(xí)程序開(kāi)發(fā)	      小結(jié)	      問(wèn)答題	      參考資料	      第10章  積極性、培訓(xùn)與經(jīng)驗(yàn)  評(píng)注	第四篇  程序開(kāi)發(fā)工具	  第四篇  程序開(kāi)發(fā)工具  評(píng)注	    第11章  程序開(kāi)發(fā)語(yǔ)言	      程序開(kāi)發(fā)語(yǔ)言與自然語(yǔ)言	      程序開(kāi)發(fā)語(yǔ)言的設(shè)計(jì)	      小結(jié)	      問(wèn)答題	      參考資料	      第11章  程序開(kāi)發(fā)語(yǔ)言  評(píng)注	    第12章  程序開(kāi)發(fā)語(yǔ)言設(shè)計(jì)的一些原則	      一致性	      簡(jiǎn)潔性	      局部性與線性	      傳統(tǒng)與創(chuàng)新	      專用的、多用的以及玩具式語(yǔ)言	      小結(jié)	      問(wèn)答題	      參考資料	      第12章  程序開(kāi)發(fā)語(yǔ)言設(shè)計(jì)的一些原則  評(píng)注	    第13章  其他程序開(kāi)發(fā)工具	      程序測(cè)試工具	      操作系統(tǒng)	      分時(shí)與批處理	      文檔	      小結(jié)	      問(wèn)答題	      參考資料	      第13章  其他程序開(kāi)發(fā)工具  評(píng)注	第五篇  結(jié)語(yǔ)	  第5篇  結(jié)語(yǔ)  評(píng)論

章節(jié)摘錄

  自省之后的下一步,就是觀察人們到底在做什么,而不是他們認(rèn)為自己在做什么。例如,如果我們要研究括號(hào)層數(shù)的問(wèn)題,我們可以觀察一下其他人所使用的括號(hào)層數(shù),以及他們?cè)谑褂美ㄌ?hào)時(shí)所遇到的困難。不過(guò),觀察時(shí)需要注意一個(gè)問(wèn)題,就是觀察可以告訴我們?nèi)藗冊(cè)谧鍪裁?,而不一定能告訴我們他們能做什么。因此,即使我們觀察了數(shù)百名程序員,沒(méi)有發(fā)現(xiàn)其中任何一位使用了超過(guò)五層的括號(hào),我們也不能得出結(jié)論說(shuō)人們不能使用六層括號(hào)。盡管如此,這種觀察還是能夠使某些關(guān)于人們不能做什么的臆測(cè)得以平息,因?yàn)槿绻覀兡軌蛘业绞褂贸^(guò)六層括號(hào)的人,我們的問(wèn)題就解決了?! 』蛘哒f(shuō),我們至少解決了部分問(wèn)題。而觀察時(shí)需要注意的第二個(gè)問(wèn)題就是:決定我們觀察到的是什么。一位程序員在程序中的任何部分都不使用六層括號(hào)——其原因可能是在那種情況下他確實(shí)無(wú)法成功地使用六層括號(hào)。而即使我們觀察到有人使用六層括號(hào),我們的工作也才剛剛開(kāi)始;接下來(lái)我們必須界定這種情況可能出現(xiàn)或不會(huì)出現(xiàn)的環(huán)境。界定的程度取決于我們想用觀察來(lái)做什么。例如,如果我們要設(shè)計(jì)一種程序設(shè)計(jì)語(yǔ)言,并且希望——為了編譯的效率——將括號(hào)的嵌套深度限制為五層,那么我們就會(huì)希望估計(jì)出,程序員由于不能使用六層括號(hào)而感到不便的情況有多少。這種情況下,我們并不需要知道他為什么要用六層括號(hào)。然而,在進(jìn)行這樣的觀察時(shí),我們必須極為小心,因?yàn)槌绦蜷_(kāi)發(fā)是一項(xiàng)極度復(fù)雜的行為。例如,許多語(yǔ)言都限制數(shù)組的最大維數(shù)為三——這沒(méi)有任何心理學(xué)方面的依據(jù),而只是隨意地觀察到似乎沒(méi)有人使用超過(guò)三維的數(shù)組。除了隨意性之外,還有許多原因會(huì)造成這種觀察的錯(cuò)誤。

編輯推薦

  堪稱軟件領(lǐng)域開(kāi)山之作的《程序開(kāi)發(fā)心理學(xué)(銀年紀(jì)念版·中英對(duì)照)》由美國(guó)計(jì)算機(jī)名人堂首批成員之一、美國(guó)軟件界著名思想家,Weinberg最初于1969年完成的,40年過(guò)去了,《程序開(kāi)發(fā)心理學(xué)(銀年紀(jì)念版·中英對(duì)照)》受歡迎的程度卻絲毫未減,這在計(jì)算機(jī)程序開(kāi)發(fā)這個(gè)日新月異,新技術(shù)、新產(chǎn)品層出不窮的領(lǐng)域無(wú)疑是個(gè)驚人的奇跡!此次翻譯的是《程序開(kāi)發(fā)心理學(xué)(銀年紀(jì)念版·中英對(duì)照)》的《銀年紀(jì)念版》,即25周年紀(jì)念版?! ≡谶@本銀年紀(jì)念版中,Weinberg更新了他于1969年完成的初稿、1971年出版的劃時(shí)代的經(jīng)典著作,新增了前言,并逐章給予評(píng)注,另外還就一些將影響程序員職業(yè)生涯的話題,發(fā)表了一些根據(jù)親身觀察所得的肺腑之言?! ≡谒畛醯囊?jiàn)解所特有的那些新鮮視角之上,Weinberg又重新探討了與當(dāng)今程序開(kāi)發(fā)界的問(wèn)題極為相關(guān)的一些話題,并強(qiáng)調(diào)了現(xiàn)在與過(guò)去之間的相似和不同之處。這些精選出的內(nèi)容包括:作為社會(huì)行為的程序開(kāi)發(fā),心理學(xué)測(cè)量標(biāo)準(zhǔn),無(wú)私的程序開(kāi)發(fā),程序開(kāi)發(fā)團(tuán)隊(duì),大型項(xiàng)目中共同的社會(huì)問(wèn)題,智力或問(wèn)題解決能力,積極性、培訓(xùn)與經(jīng)驗(yàn),程序開(kāi)發(fā)語(yǔ)言設(shè)計(jì)的一些原則?! ∽鳛殛P(guān)注編程過(guò)程中人的因素的第一本先驅(qū)性著作,《程序開(kāi)發(fā)心理學(xué)》一書因其對(duì)計(jì)算機(jī)程序員的智力、技能、團(tuán)隊(duì)協(xié)作以及問(wèn)題解決能力等方面的透徹分析,而長(zhǎng)久地流傳了下來(lái)。Dorset House出版社非常榮幸,能夠?qū)⑦@部重量級(jí)的作品呈現(xiàn)給新一代的Weinberg迷們,同時(shí)讓《程序開(kāi)發(fā)心理學(xué)(銀年紀(jì)念版·中英對(duì)照)》第一版的讀者們能夠再次溫習(xí)他們以前從《程序開(kāi)發(fā)心理學(xué)(銀年紀(jì)念版·中英對(duì)照)》中學(xué)到的那些有價(jià)值的知識(shí)。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    程序開(kāi)發(fā)心理學(xué) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7