`
number017
  • 浏览: 32171 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

"程序员和建筑工人"后话

阅读更多
哈.看到ROBBIN'S BLOG上的"驳****"
其实我本意不是想讨论建筑怎样怎样,而事实上我对这方面也知之甚少...只是想借助一个东西来说明软件的艺术性而已,没想就被建筑的美丽的外表所蒙蔽。哈
说说我的观点:
软件的艺术性体现
1.需求无法被描述到极致,只能说是逼近。而且,其结果也无法被彻底测试和确认。(大概建筑中,水泥沙石的比例都有了吧,而且各种比例的应用情况还不同,所以就有一个这样的规范,至于验收,是否有规范我就不太了解。举一个知道的例子,装修中的甲醛含量超标,有一个明确的规定多少超标;而在软件中,我们便没有看到这次操作多少时间内完成是合格的。)
2.软件开发过程中,依赖个人经验和技术的局面没有得到很好的改观。(相信大家都会了解这点)
3.对于给定的需求,往往没有"最佳"解决方案。(看看JAVA世界的这么多FRAMEWORK就知道)
分享到:
评论

相关推荐

    600个程序员常用的单词和词汇

    600个程序员常用的单词和词汇600个程序员常用的单词和词汇600个程序员常用的单词和词汇600个程序员常用的单词和词汇600个程序员常用的单词和词汇600个程序员常用的单词和词汇600个程序员常用的单词和词汇600个程序员...

    【解惑】什么是“代码工人”

    为初学者解惑什么才是正真的程序员而不是仅仅只是为了"打字"而敲代码的代码工人。

    程序员项目交接文档

    在该模块中,程序员需要详细记录人事数据的结构和关系,包括用户表、角色表、部门表等,并且需要对人事数据的存储和查询进行详细的说明。 模块总目录结构是人事模块的重要组成部分,它涵盖了模块的所有目录结构,...

    “菜鸟”程序员和“大神”程序员差距在哪里

    刚刚走出就业的程序员,技术是刚刚起步的基点。那下面我们就聊一聊有关技术的东西。首先请您先想想这几个问题。...“菜鸟”程序员和“大神”程序员差在哪里?真是差在技术上了吗?那不是差在技术上那差在了哪里?

    程序员专用 编程输入法

    4. **多语言支持**:程序员可能需要处理多种编程语言,好的编程输入法应能支持多种编程语言的语法和关键字,适应不同场景下的编程需求。 5. **自定义设置**:用户可以根据个人习惯定制输入法的功能,如调整快捷键、...

    程序员教程(pdf)

    《程序员教程》是一本针对初学者和有一定经验的程序员精心编写的教材,旨在全面介绍编程基础知识和实践技能。这本书以PDF格式提供,便于电子阅读和随时查阅。它涵盖了程序员需要掌握的各种关键知识点,无论你是刚踏...

    程序员面试技巧和注意事项

    程序员面试技巧和注意事项10条细则,程序员面试技巧和注意事项10条细则,程序员面试技巧和注意事项10条细则,程序员面试技巧和注意事项10条细则,程序员面试技巧和注意事项10条细则

    java程序员面试交流项目经验

    java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流...

    历年程序员考试真题

    2000-2010历年程序员考试真题,对软考程序员的一些试题总结,包含答案;程序员考试上午科目和下午科目的考试形式与考核内容已经趋于稳定,考生应紧扣考试大纲和指南,有针对性地进行学习。

    程序员转正述职报告 程序员转正述职工作规划.docx

    * 程序员转正述职报告中提到学习和掌握 FLE 界面开发、Hibernate 和 Oracle 数据库技术,能够更好地完成项目开发任务 六、项目经验和技术栈 * 程序员转正述职报告中提到缺乏项目经验和技术栈的不足之处 * 程序员...

    程序员简历程序员简历.pdf

    程序员简历程序员简历.pdf

    程序员个性电脑桌面壁纸

    总的来说,"程序员个性电脑桌面壁纸"是一种将个人兴趣与职业特点相结合的体现,它不仅展示了程序员的个性,还反映了他们对待工作的态度和对生活的热爱。在日常工作中,选择一张合适的壁纸,既能为枯燥的编程生活增添...

    UNIX程序员手册

    《UNIX程序员手册》是一部经典的技术文献,为程序员和系统管理员提供了深入理解UNIX操作系统的必备知识。手册分为多个部分,通常包括“1”、“2”和“3”,分别涵盖不同的主题。 1. 第一部分(通常标记为"UNIX...

    2021年前端程序员的年终工作总结.docx

    "2021年前端程序员的年终工作总结" 通过对2021年前端程序员的年终工作总结的分析,我们可以总结出...2021年前端程序员的年终工作总结展示了前端程序员的一年来的经验和收获,也展示了前端程序员的知识点和能力的提高。

    程序员教程(程序员考试的相关内容)

    程序员教程和相关考试的一些试题,真题!程序员教程(程序员考试的相关内容)程序员教程(程序员考试的相关内容)程序员教程(程序员考试的相关内容)

    程序员计算器

    这款计算器不仅能够执行基本的数学运算,如加法、减法、乘法和除法,还包含了对程序员至关重要的进制转换和位运算功能。下面将详细阐述这些知识点。 1. 进制转换: 在编程中,我们经常会遇到不同进制之间的转换。...

    什么样的人适合做程序员?程序员应该具有什么样的素质程序员四大禁忌

    在IT行业中,程序员是至关重要的角色,他们负责创建和维护软件、应用程序以及各种技术解决方案。那么,什么样的人适合成为程序员呢?程序员应具备哪些素质?同时,又有哪些禁忌需要避免呢? 首先,程序员需要耐得住...

    程序员-工作日志示例

    程序员工作日志示例管理文档 工作日志是程序员日常工作中不可或缺的一部分,它可以帮助程序员更好地管理自己的时间、提高工作效率、记录工作进度、总结工作经验等。本文档是一个程序员工作日志示例,旨在帮助程序员...

    程序员专用头像.zip

    在IT行业中,头像往往代表了个人在网络世界中的形象,对于程序员这个特殊的群体而言,选择一个合适的头像是展示自己专业性和个性的重要方式。"程序员专用头像.zip"这个压缩包文件,显然为程序员们提供了丰富的选择,...

Global site tag (gtag.js) - Google Analytics