Perl最佳實(shí)踐
《Perl最佳實(shí)踐》中所有的規(guī)則都是為了寫出清晰、健壯、高效、可維護(hù)和簡(jiǎn)潔的程序而設(shè)計(jì)。Conway博士并不自詡這些規(guī)則是最廣泛和最清晰的實(shí)踐集,但實(shí)際上,《Perl最佳實(shí)踐》確實(shí)提供了在實(shí)踐中被廣泛認(rèn)可和應(yīng)用的建議,而不是象牙塔似的編程理論。許多程序員憑直覺來編程,這些直覺來自于他們?cè)缙陴B(yǎng)成的習(xí)慣和風(fēng)格。這樣寫出的程序似乎自然、直觀,而且看起來也很不錯(cuò)。但是,如果你想嚴(yán)肅地對(duì)待程序員這份職業(yè),那么直覺就遠(yuǎn)遠(yuǎn)不夠了。《Perl最佳實(shí)踐》講述了許多關(guān)于Perl語言的編程規(guī)則、使用慣例、開發(fā)標(biāo)準(zhǔn)和最佳實(shí)踐,這些內(nèi)容不僅有助于程序員之間的交流和協(xié)同工作,同時(shí)也提供了一套思考問題的可靠框架和一種表述解決方案的通用語言。通過生動(dòng)幽默的表達(dá),作者Damian Conway為Perl編程人員提供了關(guān)于編程藝術(shù)的256條規(guī)則,這些規(guī)則能幫助你編寫出更好的Perl代碼...
《Perl最佳實(shí)踐》中所有的規(guī)則都是為了寫出清晰、健壯、高效、可維護(hù)和簡(jiǎn)潔的程序而設(shè)計(jì)。Conway博士并不自詡這些規(guī)則是最廣泛和最清晰的實(shí)踐集,但實(shí)際上,《Perl最佳實(shí)踐》確實(shí)提供了在實(shí)踐中被廣泛認(rèn)可和應(yīng)用的建議,而不是象牙塔似的編程理論。許多程序員憑直覺來編程,這些直覺來自于他們?cè)缙陴B(yǎng)成的習(xí)慣和風(fēng)格。這樣寫出的程序似乎自然、直觀,而且看起來也很不錯(cuò)。但是,如果你想嚴(yán)肅地對(duì)待程序員這份職業(yè),那么直覺就遠(yuǎn)遠(yuǎn)不夠了。《Perl最佳實(shí)踐》講述了許多關(guān)于Perl語言的編程規(guī)則、使用慣例、開發(fā)標(biāo)準(zhǔn)和最佳實(shí)踐,這些內(nèi)容不僅有助于程序員之間的交流和協(xié)同工作,同時(shí)也提供了一套思考問題的可靠框架和一種表述解決方案的通用語言。通過生動(dòng)幽默的表達(dá),作者Damian Conway為Perl編程人員提供了關(guān)于編程藝術(shù)的256條規(guī)則,這些規(guī)則能幫助你編寫出更好的Perl代碼。這些規(guī)則涵蓋了代碼布局和命名規(guī)則,數(shù)據(jù)和控制結(jié)構(gòu)的選擇,程序解構(gòu)和模塊化,接口的設(shè)計(jì)和實(shí)現(xiàn),面向?qū)ο笤O(shè)計(jì),錯(cuò)誤處理、程序測(cè)試和調(diào)試。
Damian Conway擁有計(jì)算機(jī)科學(xué)博士學(xué)位,也是澳洲墨爾本市莫納什大學(xué)計(jì)算機(jī)科學(xué)與軟件工程學(xué)院的名譽(yù)副教授。 目前他經(jīng)營(yíng)一家國(guó)際IT培訓(xùn)公司(Thoughtstream),在歐洲、北美洲、澳洲提供初級(jí)到高級(jí)的程序員培訓(xùn)課程。
