程序开发,也要匠心独运
今天筛选简历,看到有人在里面这样写:
“1。做程序就象是搞艺术,我们追求程序的完美,但有没有绝对的完美,我们所做的只能是使它更完美;
2。程序中的每一行代码,每一个属性,方法和类都是程序员思想和性格的反映,编写程序的程序员在思想和性格中的缺陷和优点都可以通过他所写的程序体现出来”。
这种观点和我平常经常说的如出一辙,看看后面的经历还可以,于是通过筛选,准备面试。
接着往下翻,又在一人的简历上,发现上面的这段话,一模一样,哑然失笑。
不知道谁是原创谁是转述,倒也无关紧要,如果一个程序员在成长过程中能意识到这一点并努力去实现,都应该是个不错的程序员。
我就常常苦口婆心得告诫我们的开发人员,要对自己的代码负责,它们都是一件工艺品或者工艺品上的一部分,而不是一段柴火,可以长短不一参差不齐,反正是要用来被烧掉的。
做程序开发,也要匠心独运。
程序开发,也要匠心独运相关推荐
- 基于Golang的CLI 命令行程序开发
基于Golang的CLI 命令行程序开发 [阅读时间:约15分钟] 一. CLI 命令行程序概述 二. 系统环境&项目介绍&开发准备 1.系统环境 2.项目介绍 3.开发准备 三.具体 ...
- python笔记6 模块与包 程序开发规范 包 re sys time os模块
模块与包 python 模块首引用加载到内存,如果再次引用此模块,直接从内存中读取. python文件分为:执行文件(解释器运行的文件),被引用文件(import) 模块引用一共发生了3件事: 1.他 ...
- Spark菜鸟学习营Day5 分布式程序开发
Spark菜鸟学习营Day5 分布式程序开发 这一章会和我们前面进行的需求分析进行呼应,完成程序的开发. 开发步骤 分布式系统开发是一个复杂的过程,对于复杂过程,我们需要分解为简单步骤的组合. 针对每 ...
- 面向对象的程序开发技术C++教学课件系列之四
面向对象的程序开发技术C++教学课件系列之四 转载于:https://blog.51cto.com/hnxdd/13205
- linux独立应用程序开发,Linux应用程序开发(一)
Linux应用程序开发(一)---移植thttpd+Sqlite3+PHP5到arm linux(4) 移植环境(红色粗字体字为修改后内容,蓝色粗体字为特别注意内容) 1,主机环境:VMare下Cen ...
- Linux网络编程:基于UDP的程序开发回顾篇
基于无连接的UDP程序设计 同样,在开发基于UDP的应用程序时,其主要流程如下: 对于面向无连接的UDP应用程序在开发过程中服务端和客户端的操作流程基本差不多.对比面向连接的TCP程序,服务端少了li ...
- TCP服务端程序开发
TCP服务端程序开发 1. 开发 TCP 服务端程序开发步骤回顾 创建服务端端套接字对象 绑定端口号 设置监听 等待接受客户端的连接请求 接收数据 发送数据 关闭套接字 2. socket 类的介绍 ...
- TCP 客户端程序开发
TCP 客户端程序开发 1. 开发 TCP 客户端程序开发步骤回顾 创建客户端套接字对象 和服务端套接字建立连接 发送数据 接收数据 关闭客户端套接字 2. socket 类的介绍 导入 socket ...
- TCP 网络应用程序开发流程
TCP 网络应用程序开发流程 1. TCP 网络应用程序开发流程的介绍 TCP 网络应用程序开发分为: TCP 客户端程序开发 TCP 服务端程序开发 说明: 客户端程序是指运行在用户设备上的程序 , ...
- 小程序开发需要注意什么
小程序对于现在的生活来说已经是一个特别热门的应用了,没有人不知道小程序的存在,小程序有很多的优势,使用特别方便并且不占内存,所以受很多人的喜欢,那么小程序开发需要注意些什么呢?今天方维网络就给大家分享 ...
最新文章
- 辽宁交通高等专科学校计算机专业,辽宁省交通高等专科学校怎么样 全国排名第几...
- Redis-参数说明
- Mysql Order By 注入总结
- 爬虫模拟登陆手机验证码_Python+scrapy爬虫之模拟登陆
- Form提交前,ajax校验,并阻止提交
- 机器学习从理论到工程的第一步-编程语言篇
- php验证密码后跳转_php-laravel框架用户验证(Auth)模块解析(四)忘记密码
- JAVA学习笔记_五JAVA开发中的WEB前端技术
- 用R语言实现信息度量
- Sonic安装部署之——iOS设备接入
- GitHub 官方代码扫描工具上线!
- html中的字体样式
- 父类的对象指向子类对象,父类可以调用子类的方法吗?
- 【转载】 恢复百度云同步盘本地误删的文件(2篇)
- PHP 类型提示 type hinting
- 《CSS 世界》读书笔记-流与宽高
- VS番茄插件的常用快捷键(提高工作效率)
- 二进制文件与16进制(十六进制)文本文件互转工具
- java实现AES解密解密
- Allegro文件转AD