【外刊IT评论网】你必须知道的十大编程格言

标签: 心得体会 编程格言 | 发表时间:2011-07-01 00:05 | 作者:Aqee bill
出处:http://www.aqee.net
本文是从 What are your list of must know programming proverbs ? 这篇文章翻译而来。

我读了Kevin Pang 的一篇可能非常老但非常好的有趣文章:每个程序员都该知道的10大编程格言

Kevin给了我们10条按他的观点的每个程序员必须知道的编程格言。

可以看出,这都是不错的格言,而下面是我自己最喜欢的编程格言。

  • 保持简单直白(Keep It Simple Stupid)
  • 不要做重复的事情(Don’t Repeat Yourself)
  • 能干的人解决问题。智慧的人绕开问题(A clever person solves a problem. A wise person avoids it) – Einstein
  • 沉默会被理解为赞同(Silence is construed as approval)( Picked from Kevin blog )
  • 没有火就不会有烟(There is no smoke without fire)
  • 先想好,后编程(Think first, Program later)
  • 永远不要假设计算机为你假设了任何前提(Never assume the computer assumes anything)

你有没有什么喜欢的编程格言?都是些什么?


本文来自外刊IT评论网(www.aqee.net),原始地址:你必须知道的十大编程格言

相关 [it 知道 编程] 推荐:

编程需要知道多少数学知识?

- - 博客 - 伯乐在线
下面是我在reddit的子论坛  r/learnprogramming 看到的几个帖子:. ● “ 要成为一个优秀的程序员需要学习多少数学. ● “ 我应该重新学习数学吗. ● “ 这可能是我提问过的最愚蠢的一个问题. 成为一个优秀的程序员究竟需要学习多少数学. 数学和编程有一种容易让人误解的联系.

【外刊IT评论网】你必须知道的十大编程格言

- bill - 外刊IT评论
本文是从 What are your list of must know programming proverbs. 我读了Kevin Pang 的一篇可能非常老但非常好的有趣文章:每个程序员都该知道的10大编程格言. Kevin给了我们10条按他的观点的每个程序员必须知道的编程格言. 可以看出,这都是不错的格言,而下面是我自己最喜欢的编程格言.

作为程序员必须知道的编程语言编年史

- - 博客园_新闻
英文原文: History of Programming Languages Must Know . 我们都知道,编程语言是一组用来定义计算机程序的语法规则. 它是一种被标准化的交流语言,用来向计算机发出指令. 一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动.

一位39岁程序员的困惑:知道得越多编程越慢怎么办?

- - 开源中国社区最新新闻
Zilk1988 年 14 岁时就开始编程,此后尝试过几种职业,最终还是在 1997 年决定成为职业程序员(又称码农),现在已经 39 岁,对此选择依然无怨无悔. 但是后来他发现一个问题,自己的经验越丰富,完成项目或任务的时间反而越长. 因为他见过了太多可能会出问题的情况而对选择踌躇. 比方说,假设他刚想 到要写一段写入文件的代码时,电光火石之间他就已经开始担心起下面的一系列的问题:权限、锁定、并发、原子操作、迂回 / 框架,不同的文件系统、目录中的文件数、可预测的临时文件名、PRNG(伪随机数生成器)的随机性质量够不够、操作过程中断电怎么办、API 怎么写才好理解、文档应该怎么写等等.

学生党最应该知道的资源---技能/软件/编程/英语/二外/计算机二级/其他学习/论文下载/电子书/PPT模板_哔哩哔哩_bilibili

- -
1、技能学习平台:哔哩哔哩、中国大学慕课、coursera、edX. 2、软件操作:up主:oeasy、doyoudo、星月兮、Genji是真想教会你、旁门左道PPT、Excel自学成才、我是于干,+实战演练. 3、编程:基础:菜鸟教程、进阶:CSDN、Github、stackoverflow、leetcode.

Hadoop Streaming 编程

- - 学着站在巨人的肩膀上
Hadoop Streaming是Hadoop提供的一个编程工具,它允许用户使用任何可执行文件或者脚本文件作为Mapper和Reducer,例如:. 采用shell脚本语言中的一些命令作为mapper和reducer(cat作为mapper,wc作为reducer). 本文安排如下,第二节介绍Hadoop Streaming的原理,第三节介绍Hadoop Streaming的使用方法,第四节介绍Hadoop Streaming的程序编写方法,在这一节中,用C++、C、shell脚本 和python实现了WordCount作业,第五节总结了常见的问题.

Shell编程

- - 博客园_首页
本来打算寒假回家好好学习Linux的,为以后学习嵌入式打好基础的. 回家之后的学习效率非常低,之前为了搭建Linux环境,折腾了很长时间,学到现在也就勉强才把Shell编程学完了. 今天就把自己学习的相关知识点总结整理一下. 个人感觉shell程序跟windows下的批处理文件有点像,就是将一些系统命令写进一个可执行文件中,然后执行.

用 AlphaCode 编程

- - 奇客Solidot–传递最新科技情报
至少在部分问题上 AI 程序员能与真正的程序员竞争了. Alphabet 旗下 AI 子公司 DeepMind 宣布了 AI 代码生成系统 AlphaCode(PDF),声称测试显示其水平在编程竞赛中已经具备了竞争力. 计算机科学家 Scott Aaronson 也为 AI 在编程方面的进步 惊叹不已.

编程能力与编程年龄

- - 酷壳 - CoolShell.cn
程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到30岁,然后就需要转型,就像《 程序员技术练级攻略》这篇文章很多人回复到这种玩法会玩死人的一样. 我在很多面试中,问到应聘者未来的规划都能听到好些应聘都说程序员是个青春饭. 因为,大多数程序员都认为,编程这个事只能干到30岁,最多35岁吧.

[译]所有编程皆为Web编程

- - 呦呦鹿鸣
原文作者:Jeff Atwood. Michael Braude对Web编程大受追捧表达了他的不屑:. 大部分人想去做Web编程的原因是,他们不够聪明,因此也做不了别的事. 他们不懂编译器、并发性、3D或类继承. 他们根本不明白我为什么要使用接口或者抽象类. 他们不理解虚函数、指针、引用、垃圾回收、终结器、传引用与传值的区别、C++的虚拟析构函数、或者C#的结构体与类之间的差别.