书目

The Practice of Programming

内容简介

Withthesameinsightandauthoritythatmadetheirbook"TheUnixProgrammingEnvironment"aclassic,BrianKernighanandRobPikehavewritten"ThePracticeofProgramming"tohelpmakeindividualprogrammersmoreeffectiveandproductive.Thepracticeofprogrammingismorethanjustwritingcode.Programmersmustalsoassesstradeoffs,chooseamongdesignalternatives,debugandtest,improveperformance,andmaintainsoftwarewrittenbythemselvesandothers.Atthesametime,theymustbeconcernedwithissueslikecompatibility,robustness,andreliability,whilemeetingspecifications."ThePracticeofProgramming"coversallthesetopics,andmore.Thisbookisfullofpracticaladviceandreal-worldexamplesinC,C++,Java,andavarietyofspecial-purposelanguages.Itincludeschapterson:ULLIdebugging:findingbugsquicklyandmethodicallyLItesting:guaranteeingthatsoftwareworkscorrectlyandreliablyLIperformance:makingprogramsfasterandmorecompactLIportability:ensuringthatprogramsruneverywherewithoutchangeLIdesign:balancinggoalsandconstraintstodecidewhichalgorithmsanddatastructuresarebestLIinterfaces:usingabstractionandinformationhidingtocontroltheinteractionsbetweencomponentsLIstyle:writingcodethatworkswellandisapleasuretoreadLInotation:choosinglanguagesandtoolsthatletthemachinedomoreofthework/ULKernighanandPikehavedistilledyearsofexperiencewritingprograms,teaching,andworkingwithotherprogrammerstocreatethisbook.Anyonewhowritessoftwarewillprofitfromtheprinciplesandguidancein"ThePracticeofProgramming."020161586XB04062001

丛书

Addison-Wesley Professional Computing (Paperback)

其他版本

全部(5)

—  END  —