John Carmack谈软件工程的艺术与科学

来源 :程序员 | 被引量 : 0次 | 上传用户:qunimad41197579
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机学科中,真正谈得上科学的只有算法,“优化”也只能算工程。然而,真正花在算法及其优化上的时间在编程中所占比例很小。90%程序员所做的只是将功能需求以顺序、分支这样的程序形式实现出来。在这方面,我越来越不觉得有什么客观的方法能带来更好的软件。
其他文献
18世纪的书院虽也偶有课经史词章者,但皆视山长或官员的学术趋向而定,并未成为定制,且所课词章多为诗、赋、古文,而骈文极少。创于19世纪的诂经精舍、学海堂是最早两所专课经
电子商务在最近两年迅猛发展,使得围绕电子商务需求的IT服务,也日渐热了起来。为电商提供ERP服务的e店宝、上海管易和上海商派等,也分别拿到了数目不等的风险投资。
相信每年的六月,苹果迷都会异常兴奋,因为苹果公司每年一度的开发者大会(World Wide Developer Conference,WWDC)在旧金山Moscone Center举行。WWDC每年都会吸引数以千计的苹果发
本文通过分析农村学生英语成绩分化的原因,探讨在农村英语教学中存在的问题及应对策略。
作为一门以实验为基础的自然学科,实验教学在整个化学课程中占据着重要位置,是学生理解掌握基础知识和提高实践技能行之有效的途径,因此,本文对高中化学实验教学进行了探索研究。
“导学案设计”是以高效课堂为指导思想,使课堂真正从“讲堂”变为“学堂”,从“学堂”变为探究知识的“殿堂”。以“导学设计”代替“教学设计”,从研究“施教”到研究“导学”
“哪天‘互联网思维’被做到烂大街,才能说企业的转型差不多了。”途牛网CTO汤峥嵘认为,身处互联网时代,在线旅游行业的机遇和挑战就体现在用户方面,谁能理解“80后”、“90后”,
随着互联网金融的兴起,各种金融产品上线,通过网络进行支付的企业越来越多,由于移动设备上的个人信息很多,容易被窃取,导致恶意软件和黑色产业跟随而来。早期以PC网络支付、手机短
【摘 要】如今的美术课已经不再是原来意义上的美术课了,美术不等于画画,为了满足学生多方面发展的需求,普通高中美术课程设置了以下五个学习模块,供学生自主选择:美术鉴赏、绘画·雕塑、设计·工艺、书法·篆刻、现代媒体艺术,使美术课成为真正意义上的“大美术”。  【关键词】精细化 细节 有效性  一、美术课堂教学必须走精细化  美术课程是普通高中课程的组成部分之一。它对于提高学生的整体素质,发展学生的审美
【摘 要】语文教师精彩,语文教育精彩才会精彩。语文教师的精彩,首先是有健朗的精神状态;其次是能够让学生深掏思想之井,感受到语文的力量;再次是创设丰富、生动、高效的课堂;第四是让学生成为学习的主角,在立体化的活动中习得能力。  【关键词】精神 思想 课堂 活动    在现阶段,语文教师的状态决定着语文教育的质量,可以说,精彩的语文教师就是精彩的语文教育。  一、语文教师的精彩,首先是有健