资源描述:
《pragmatic_programmer.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、PragmaticProgrammer,The:FromJourneymantoMasterAndrewHuntDavidThomasPublisher:AddisonWesleyFirstEditionOctober13,1999ISBN:0-201-61622-X,352pagesStraightfromtheprogrammingtrenches,ThePragmaticProgrammercutsthroughtheincreasingspecializationandtechnicalitiesofmodernsoftwaredevelopmenttoex
2、aminethecoreprocess--takingarequirementandproducingworking,maintainablecodethatdelightsitsusers.Itcoverstopicsrangingfrompersonalresponsibilityandcareerdevelopmenttoarchitecturaltechniquesforkeepingyourcodeflexibleandeasytoadaptandreuse.Readthisbook,andyou’lllearnhowto:Fightsoftwarerot
3、;Avoidthetrapofduplicatingknowledge;Writeflexible,dynamic,andadaptablecode;Avoidprogrammingbycoincidence;Bullet-proofyourcodewithcontracts,assertions,andexceptions;Capturerealrequirements;Testruthlesslyandeffectively;Delightyourusers;Buildteamsofpragmaticprogrammers;andMakeyourdevelopm
4、entsmoreprecisewithautomation.Writtenasaseriesofself-containedsectionsandfilledwithentertaininganecdotes,thoughtfulexamples,andinterestinganalogies,ThePragmaticProgrammerillustratesthebestpracticesandmajorpitfallsofmanydifferentaspectsofsoftwaredevelopment.Whetheryou’reanewcoder,anexpe
5、riencedprogrammer,oramanagerresponsibleforsoftwareprojects,usetheselessonsdaily,andyou’llquicklyseeimprovementsinpersonalproductivity,accuracy,andjobsatisfaction.You’lllearnskillsanddevelophabitsandattitudesthatformthefoundationforlong-termsuccessinyourcareer.You’llbecomeaPragmaticProg
6、rammer.Preface.......................................................................................................12WhoShouldReadThisBook?...............................................................12WhatMakesaPragmaticProgrammer?..............................................13In
7、dividualPragmatists,LargeTeams..................................................14It'saContinuousProcess......................................................................15HowtheBookIsOrganized..................................................................15What'sinaName?.....