资源描述:
《TP311.5 97 Things Every Software Architect Should Know (汉译:软件架构师应该知道的97件事)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、97ThingsEverySoftwareArchitectShouldKnow97ThingsEverySoftwareArchitectShouldKnowCollectiveWisdomfromtheExpertsEditedbyRichardMonson-HaefelBeijing·Cambridge·Farnham·Köln·Sebastopol·Taipei·Tokyo97ThingsEverySoftwareArchitectShouldKnowEditedbyRichardMonson-HaefelCopyright©2009O’Reilly
2、Media,Inc.Allrightsreserved.PrintedintheUnitedStatesofAmericaPublishedbyO’ReillyMedia,Inc.1005GravensteinHighwayNorth,SebastopolCA95472O’Reillybooksmaybepurchasedforeducational,business,orsalespromotionaluse.Onlineeditionsarealsoavailableformosttitles(safari.oreilly.com).Formoreinf
3、ormation,contactourcorporate/institutionalsalesdepartment:(800)998-9938orcorporate@oreilly.com.Editor:MikeLoukidesCompositor:RonBilodeauSeriesEditor:RichardMonson-HaefelIndexer:JulieHawksProductionEditor:RachelMonaghanInteriorDesigner:RonBilodeauProofreader:RachelMonaghanCoverDesig
4、ner:MarkPagliettiPrintHistory:February2009:FirstEdition.TheO’ReillylogoisaregisteredtrademarkofO’ReillyMedia,Inc.97ThingsEverySoftwareArchitectShouldKnowandrelatedtradedressaretrademarksofO’ReillyMedia,Inc.Manyofthedesignationsusedbymanufacturersandsellerstodistinguishtheirproducts
5、areclarifiedastrademarks.Wherethosedesignationsappearinthisbook,andO’ReillyMedia,Inc.wasawareofatrademarkclaim,thedesignationshavebeenprintedincapsorinitialcaps.Whileeveryprecautionhasbeentakeninthepreparationofthisbook,thepublishersandau-thorsassumenoresponsibilityforerrorsandomis
6、sions,orfordamagesresultingfromtheuseoftheinformationcontainedherein.ThisbookusesRepkover,™adurableandflexiblelay-flatbinding.ISBN:978-0-596-52269-8[M]ContentsPreface...................................xvDon’t.Put.Your.Resume.Ahead.of.the.Requirements......2NitinBorwankarSimplify.Es
7、sential.Complexity;.Diminish.Accidental..Complexity.................................4NealFordChances.Are,.Your.Biggest.Problem.Isn’t.Technical.......6MarkRammCommunication.Is.King;.Clarity.and.Leadership,..Its.Humble.Servants...........................8MarkRichardsApplication.Archi
8、tecture.Determines.Applica