资源描述:
《Perl.Debugged.(Addison.Wesley).pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、PerlDebuggedByPeterScott,EdWrightPublisher:AddisonWesleyPubDate:March01,2001ISBN:0-201-70054-9TableofPages:288Contents"Thisbookwasajoytoread.Itcoveredallsortsoftechniquesfordebugging,including'defensive'paradigmsthatwilleliminatebugsinthefirstplace.AscoachoftheUSAProgrammingTeam,Ifindthemostdi
2、fficultthingtoteachisdebugging.ThisisthefirsttextI'veevenheardofthatattackstheproblem.Itdoesafinejob.Pleaseencouragetheseguystowritemore."-RobKolstadPerlDebuggedprovidestheexpertiseandsolutionsdevelopersrequireforcodingbetter,faster,andmorereliablyinPerl.Focusingondebugging,themostvexingaspect
3、ofprogramminginPerl,thisexample-richreferenceandhow-toguideminimizesdevelopment,troubleshooting,andmaintenancetimeresultinginthecreationofelegantanderror-freePerlcode.Designedforthenovicetointermediatesoftwaredeveloper,PerlDebuggedwillsavetheprogrammertimeandfrustrationindebuggingPerlprograms.
4、Basedontheauthors'extensiveexperiencewiththelanguage,thisbookguidesdevelopersthroughtheentireprogrammingprocess,tacklingthebenefits,plights,andpitfallsofPerlprogramming.BeginningwithaguidedtourofthePerldocumentation,thebookprogressestodebugging,testing,andperformanceissues,andalsodevotesachapt
5、ertoCGIprogramminginPerl.Throughoutthebook,theauthorsespousedefensibleparadigmsforimprovingtheaccuracyandperformanceofPerlcode.Inaddition,PerlDebuggedincludesScottandWright's"PerlsofWisdom"whichsummarizekeyideasfromeachofthechapters,andanappendixcontainingacomprehensivelistingofPerldebuggercom
6、mands.Inthisexceptionalreferenceanddebuggingguide,theauthorscovereveryaspectofefficientPerlprogramming,including:•CGIprogramming-specialtipsfordebuggingthistypeofPerlprogram•HowtodevelopthepropermindsetfordevelopingandprogrammingeffectivelyinPerl•Perl"gotchas"-howtounderstandthem,workaroundthe
7、m,andavoidthem•"Antibugging"-theauthors'rulesofthumbonhowtocodedefensively•ThePerldebugger-theauthors'guidetousingthisPerlbuilt-inCommonsyntaxerrorsandhowtotrackdowntheircauses•Semanticalerrors-whycodemayappearcorrectbuttheprogramsdonot