許多程序員憑直覺來編程,這些直覺來自于他們早期養(yǎng)成的習慣和風格。這樣寫出的程序似乎自然、直觀,而且看起來也很不錯。但是,如果你想嚴肅地對待程序員這份職業(yè),那么直覺就遠遠不夠了。《Perl最佳實踐》講述了許多關于Perl語言的編程規(guī)則、使用慣例、開發(fā)標準和最佳實踐,這些內容不僅有助于程序員之間的交流和協同工作,同時也提供了一套思考問題的可靠框架和一種表述解決方案的通用語言。 通過生動幽默的表達,作者Damian Conway為Perl編程人員提供了關于編程藝術的256條規(guī)則,這些規(guī)則能幫助你編寫出更好的Perl代碼。這些規(guī)則涵蓋了代碼布局和命名規(guī)則,數據和控制結構的選擇,程序解構和模塊化,接口的設計和實現,面向對象設計,錯誤處理、程序測試和調試。 本書中所有的規(guī)則都是為了寫出清晰、健壯、高效、可維護和簡潔的程序而設計。Conway博士并不自詡這些規(guī)則是最廣泛和最清晰的實踐集,但實際上,本書確實提供了在實踐中被廣泛認可和應用的建議,而不是象牙塔似的編程理論。 最特別地是,《Perl最佳實踐》提供的規(guī)則是實在有效的,世界各地的開發(fā)人員已經普遍使用。像Perl語言的初衷一樣,這些規(guī)則將使你的開發(fā)更加出色。 |