Programming Quotes

2024-02-12 20:32
文章标签 programming quotes

本文主要是介绍Programming Quotes,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. Walking on water and developing software from a specification are easy if both are frozen. – Edward V Berard

 

2. Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday’s code. – Christopher Thompson

 

3. Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris. – Larry Wall

 

4. Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. – Rick Cook

 

5. The trouble with programmers is that you can never tell what a programmer is doing until it’s too late. – Seymour Cray

 

6. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. – Martin Golding

 

7. Measuring programming progress by lines of code is like measuring aircraft building progress by weight. – Bill Gates

 

8. There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies. -  C.A.R. Hoare

 

9. The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.  – Tom Cargill

 

10. If debugging is the process of removing software bugs, then programming must be the process of putting them in. -  Edsger Dijkstra

 

11. Did you hear the one about the programmer’s wife? She is still a virgin. Every night he sits at the end of the bed and tells her how great it’s going to be. - Stephen Bury

 

12. The definition of a programmer: A machine that converts coffee into code. - Unknown

 

13. The function of good software is to make the complex appear to be simple.  - Grady Booch

 

14. My programs never have bugs, they just develop random features. - S. Lloyd

 

15. “设计是一个发现问题、而不是发现解决方案的过程” —— Leslie Chicoine

 

16. “功能说明书里不存在可操作性” —— 37 Signals

 

17. “过去的代码都是未经测试的代码” —— Michael Feathers

 

18. “任何傻瓜都能写出计算机可以理解的代码。好的程序员能写出人能读懂的代码” ——Martin Fowler

 

19. “测试是来表明bug的存在而不是不存在” —— Edsger Dijkstra

 

20. “简单不先于复杂,而是在复杂之后” —— Alan Perlis

 

21. “Real developers ship” —— Jeff Attwood

22. “没有绝世神功” —— Frederick Brooks

 

23. “过去的33年里,我每天早上看着镜子问自己:“今天是我生命的最后一天吗?我是否要去做今天该做的事?”一天一天太多次“是”“不是”,我知道这需要改变…所有的事情 —— 所有身外的期望,所有的骄傲,所有的对困难和失败的恐惧 —— 这些东西在死亡面前立刻消失的无影无踪,只剩下真正重要的东西。想着自己即将死去,这是让我避免落入担心失去什么的陷阱里的最好的方法。” —— Steve Jobs

 

 

这篇关于Programming Quotes的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/703524

相关文章

Nordic Collegiate Programming ContestNCPC 2021

Date:October 9, 2021 Dashboard - 2021-2022 ACM-ICPC Nordic Collegiate Programming Contest (NCPC 2021) - Codeforces Problem - C - Codeforces--Customs ControlsProblem - C - Codeforces- 题意:给定一个n个点,m条边

强化学习实践(二):Dynamic Programming(Value \ Policy Iteration)

强化学习实践(二):Dynamic Programming(Value \ Policy Iteration) 伪代码Value IterationPolicy IterationTruncated Policy Iteration 代码项目地址 伪代码 具体的理解可以看理论学习篇,以及代码中的注释,以及赵老师原著 Value Iteration Policy Itera

SAP CAP(Cloud Application Programming)知识介绍和学习路径

1. 框架简介 1.1 什么是CAP? CAP(Cloud Application Programming)是SAP推出的一种现代化开发框架,旨在简化和加速云原生应用程序的开发。 CAP框架基于开放标准和技术,如Node.js、Java、OData和SQL,提供了一套工具和库,帮助开发人员快速构建、扩展和运行企业级应用。 1.2 CAP的基础技术框架 CAP框架主要由以下几个部分组成:

指针 C programming

”许久未曾提笔,心湖泛起涟漪。“ 概念:指针是一种将另一个变量的内存地址存储 为其值的变量。 int a = 1;printf("%d", a); // 打印的是 变量a 的 存储地址 位置上 存储的 值printf("%p", (void*)&a); // 打印的是 变量a 本身的 地址值int *p = &a; // & 符号是取地址符 所以这行代码的意思是取变量a的本身存储地

Focus On 3D Terrain Programming·Chapter 5(1)

写在前面的话 原著:《Focus On 3D Terrain Programming》 章节:Chapter5 Geomipmapping for the CLOD Impaired 说明:图形渣、英语渣,学习的同时记录下来的(主要是不翻译就读不下去TT),希望能和大家相互交流学习,翻译有误的地方欢迎指出^^ 正文开始↓ 哦吼!你将要学习地形编程中的核心内容,里面包含了相当复杂的算法。实

HDU 5240 E - Exam(2015 ACM-ICPC China Shanghai Metropolitan Programming Contest)

题目链接:click here~~ 【题目大意】DRD要参加考试,考试前需要ri个准备时间,考试在ei时间后开始,考试持续li时间,给出多场考试时间安排表,问能否通过所有考试? 【解题思路】不知道是不是数据水还是题目就是这样的,直接判断ri和ei输出结果居然就过了,如果在现场赛能有这样的人品就好了。。 代码: #include <stdio.h>#include <math.h>#

引号的艺术:用CSS quotes 属性打造个性化引用

引号的艺术:用CSS quotes 属性打造个性化引用 摘要 CSS 的 quotes 属性是一个强大的工具,它允许开发者自定义网页上的引用标记,从而增强网页的视觉效果和用户体验。本文将深入探讨 quotes 属性的使用方法,包括如何设置不同的引号样式,以及如何结合伪元素和内容生成技术来实现更复杂的引号效果。 1. 引言 在网页设计中,引用是常见的内容形式,用于展示他人的观点或信息。CSS

《Programming from the Ground Up》阅读笔记:p95-p102

《Programming from the Ground Up》学习第6天,p95-p102总结,总计8页。 一、技术总结 1.directive(伪指令) 很多资料喜欢把directive和instruction都翻译成“指令”,这样在看到指令这个词时就不知道到底指的是什么?这里参考其它人的做法,将directive称为“伪指令”。 2.rept & .endr 语法: .rept

《Programming from the Ground Up》阅读笔记:p103-p116

《Programming from the Ground Up》学习第7天,p103-p116总结,总计14页。 一、技术总结 1.读写文件 (1)linux.s linux.s: #file name:linux.s# system call numbers(按数字大小排列,方便查看).equ SYS_READ, 0.equ SYS_WRITE, 1.equ SYS_OPEN,

Hitachi Vantara Programming Contest 2024(AtCoder Beginner Contest 368)ABCDEF

前言 F比E简单多了,难评 A题:Cut 题意 给定n张卡片,将后m张卡片按顺序放置到顶部,按顺序输出卡片id 思路 更改输出方式即可 代码 inline void solve() {int n, m; cin >> n >> m;vector<int> a(n + 1);for (int i = 1; i <= n; i ++ ) cin >> a[i];for (int i =