Thebeautyofsoftwareisinitsfunciion,initsinternalsrurcture,andinzhewayinwhichitiscreatedbyateam.Toauser,aprogramwithjusttherightfeaturespresentedthroughanintuitiveand(请作答此空)interfaceisbeautiful.Toasowaredesigner,anintemalsucrethatispartitionedinasimpleandintuitivemanner,andthatminirnízesintemalcouplingisbeautiful.Todevelopersandmanagers,amotivatedtenofdevelopersmakingignificantprogresseveweek,andproducingdefect-freecode,isbeautiful.Thereisbeautyonalltheselevels.Ourworldneedssoftware--10tsofsyearsagosowarewassomethingthatraninafewbigandexpensivemachines.yearsagoitwassomethingthatraninmostcompaniesandindustrialsettings.Nowthereisswarerunninginourcellphones,watches,appliances,automobi1es,toys,andtools.Andneedfornewandbetlersowarenever()Asourcivilizationgrowsandexpands,asdevelopirignationsbuildtheirmasuctures,asdeve10pednationsstriveωachieveevergreaterefficiencies,theneedformoreandmoresoftware()toincrease.Itwouldbeagreatshameif,inallthatsoware,therewasnobeauty.WeknowthatsowarecanbeuglWeknowthatitcanbehardtouse,unreliable,andcarelesslystructured.Weknowthattherearesoftwaresystemswhosetangledandcarelessintemalstructuresmakethemexpensiveanddifficulttochange.Weknowthattherearesowaresystemsthatpresenttheirfeaturesthroughanawkwardandcumbersomeinterface.Weknowthattherearesoftwaresystemsthatcrashandmisbehave.Theseare()systems.Unfortunately,asaprofession,sowaredeveloperstendtocreatemoreuglysystemsthanbeautifulones.Thereisasecretatthebestsofuλraredevelopersknow.Beautyischeaperthanugliness.Beautyisfasterthanugliness.Abeautifulsowaresystemcanbebuiltandmaintainedinlesstime,andforlessmoney,thananuglyone.Novicesowaredevelopersdon'tunderstandis.Theythinkthattheyhavetodoeverythingfastandquick.Theythinkthatbeautyis().No!Bydoingthingsfastandquick,theymakemessesthatmakethesoftwarestiffandhardtounderstand.Beautifulsystemsareflexibleandeasytounderstand.Buildingthemandmaintainingthemisajoy.Itisuglinessthatisimpractical.Uglinesswillslowyoudownandmakeyoursoftwareexpensiveandbrittle.Beautifulsystemscosttheleasttobuildandmaintain,andaredeliveredsoonest.
A.simple B.Hard C.complex D.duplicated正确答案A