经典编程语录.docx
上传人:运升****魔王 上传时间:2024-09-13 格式:DOCX 页数:4 大小:12KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

经典编程语录.docx

经典编程语录.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

经典编程语录经典编程语录Ifdebuggingistheproceofremovingsoftwarebugs,thenprogrammingmustbetheproceofputtingthemin.–EdsgerDijkstra如果调试程序是移除臭虫(软件缺陷)的过程,那编写程序就是把臭虫放进来的过程。——迪杰斯特拉Thefirst90%ofthecodeaccountsforthefirst90%ofthedevelopmenttime.Theremaining10%ofthecodeaccountsfortheother90%ofthedevelopmenttime.–TomCargill软件开发的时间通常是这样的:一开始的90%开发工作用掉了整个计划90%的时间,剩下的10%同样需要整个计划90%的时间,而最终发布前的修改也是如此。——N.J.RubenkingWritingthefirst90percentofacomputerprogramtakes90percentofthetime.Theremainingtenpercentalsotakes90percentofthetimeandthefinaltouchesalsotake90percentofthetime.~N.J.Rubenking“Therearetwowaysofconstructingasoftwaredesign.Onewayistomakeitsosi-mp-lethatthereareobviouslynodeficiencies.Andtheotherwayistomakeitsocomplicatedthattherearenoobviousdeficiencies.”-C.A.R.Hoare设计软件有两种方法:一种是简单到明显没有缺陷,另一种复杂到缺陷不那么明显。——托尼·霍尔Measuringprogrammingprogrebylinesofcodeislikemeasuringaircraftbuildingprogrebyweight.–BillGates用代码行数来衡量程序的开发进度,就好比用重量来衡量飞机的制造进度。——比尔·盖茨“Alwayscodeasiftheguywhoendsupmaintainingyourcodewillbeaviolentpsychopathwhoknowswhereyoulive.”–MartinGolding在编写代码的时候,你要经常想着,那个最终维护你代码的人可能将是一个有暴-力倾向的疯子,并且他还知道你住在哪里。——里克·奥斯本补充:关于这条语录,StackOverflow上也有个讨论帖 ,给出的'答案可能是JohnWoods。“Thetroublewithprogrammersisthatyoucannevertellwhataprogrammerisdoinguntilit’stoolate.”–SeymourCray程序员的问题是,你无法知道他在做什么,直到为时已晚。——西摩·克雷Programmingtodayisaracebetweensoftwareengineersstrivingtobuildbiggerandbetteridiot-proofprograms,andtheUniversetryingtoproducebiggerandbetteridiots.Sofar,theUniverseiswinning.–RickCook今日之编程,已是竭力要建立更大更反白痴程序的软件工程师,和正塑造更大更优质白痴的现实世界之间的比赛。目前来看,现实世界赢了。——RickCook“Mostofyouarefamiliarwiththevirtuesofaprogrammer.Therearethree,ofcourse:laziness,impatience,andhubris.”–LarryWall你们大部分人都熟悉程序员的美德。当然了,是这三种:懒惰、急躁、傲慢。——拉里·沃尔(Perl语言之父)“SometimesitpaystostayinbedonMonday,ratherthanspendingtherestoftheweekdebuggingMonday’scode.”–ChristopherThompson有的时候宁愿付钱让你周一在床上待着,也不想让你用这周剩下的时间去调试你在周一所写的代码。——丹·所罗门Walkingonwateranddevelopingsoftwarefromaspecificationareeasyifbotharefrozen.–EdwardVBerard在水中行走,和根据一份需求开发软件一样,如果它们都“冻”