这 5 个编程名言还请您收好
逆锋起笔
共 4685字,需浏览 10分钟
· 2020-08-15
https://medium.com/young-coder/5-famous-programming-quotes-explained-4da607906c1
5个著名的编程名言,解释
通过理解这些永恒的见解,你将成为更好的开发人员。
关于Indirection
"计算机科学中的所有问题都可以通过另一种间接的方式来解决"。-- David Wheeler
更好的见解:好的编程是要爬上抽象的阶梯才能到达最通用的解决方案。
但通常会产生另一个问题 -- David Wheeler
关于简单
“简单是可靠性的先决条件”。-- Edsger Dijkstra
“如果我们希望计算代码行,则不应将它们视为‘产生的行’,而是看作‘花费的行’”。-- Edsger Dijkstra
关于可读性和重写
“读代码比写代码难”。-- Joel Spolsky
“任何人都可以编写计算机可以理解的代码。优秀的程序员写的代码人类都可以理解。” -- Martin Fowler
关于重复
“不要重复自己。每一项知识必须有一个单一的,明确的,权威的系统中的表示形式。” — Andy Hunt and Dave Thomas
代码声明
代码注释
开发人员或客户文档
数据模式(例如,数据库表)
其他规范,例如测试计划,工作流程文档和构建规则
“代码永远不会说谎;代码注释有时会。” - Ron Jeffries
关于难题
“计算机只有两件事科学:缓存失效以及命名事物。” -- Phil Karlton
“计算机科学有两件事:缓存失效,事物命名和一对一错误。” -- Leon Bambrick
结语
Typora 完美结合 PicGo,写作体验更佳!
关注我,获资源干货 ?关注 程序员干货分享
评论
某大公司为逼迫员工离职,竟然把他的工位安排到厕所旁,没想到他直接开始记录领导的如厕时间,还发到公司大群...
上一篇:字节的跳动职级与薪资(2024年)我们与公司间的合作,宛如两艘船只在茫茫大海上相互依靠,共同抵御风浪,携手驶向成功的彼岸。然而,当航向开始产生分歧,或是波涛汹涌的风浪改变了我们的初衷,我们或许应当冷静地选择和平分手,而非在风雨中硬撑。最近,一位网友的遭遇引起了广大职场人的关注和热议。这位网友
开发者全社区
0
五一抢票难,Github上这几个Python项目,你可以试试
又到五一长假啦(虽然其实就放了1天),大家是打算家里蹲or出去玩,又或者是在公司加班呢...今天给大家介绍三个和12306相关的项目,看看你是否用得上。/01/ py12306py12306购票助手,顾名思义,12306买票的~需要在python 3.6以上版本运行程序。1. 安装依赖gi
Crossin的编程教室
0
真心建议大家搞个香港身份,再不冲就晚了
香港一直有“互联网荒漠”之称,疫情这三年,香港开始大力扶持互联网 科技工程 /IT产业,公布了《香港智慧城市蓝图》。目前规划已经覆盖到交通、医疗、经济、教育、环境等多个方面。目前在智能制造,5G网络、智慧城市等领域人才,通过香港优才计划入境都极具优势。什么是香港优才计划优才计划,全称优秀人才入境计划
公子龙
0
中国人民大学《大语言模型》书籍中文版开放下载!还配套代码工具库~
大语言模型综述文章《A Survey of Large Language Models》团队终于出书啦!而且是中文版——《大语言模型》!这本书整理呈现了大模型技术框架和路线图,是一本非常好的入门书籍。🧿🧿🧿
此外,官方不仅发布了电子版 PDF 下载链接,还提供了配套资源。点赞 👍图书下载 → [大
机器学习算法与Python实战
0
这五款牛逼的 IDEA 插件,堪称代码质量检查利器!
来源:blog.csdn.net/a745233700?type=blog一、Alibaba Java Coding Guidelines二、CheckStyle:三、PMD四、FindBugs:五、SonarLint:总结随着业务的发展,系统会越来越庞大,原本简单稳定的功能,可能在不断迭代后复杂度
码农突围
0
为什么我们公司还在用 Python 开发项目?
作者:哇哒嘻哇https://www.zhihu.com/question/278798145/answer/3416549119最近几年里,经常看到某些曾重度使用 Python 的大公司迁移成其它语言技术栈,但是,那些小公司/小团队的情况如何呢?一直很想了解那些仍在坚持使用 Python,且支撑业
机器学习算法与Python实战
0
35K*14 薪入职了,这公司只要不裁员,我能一直呆下去。。
大家好,我是R哥。说说最近的面试辅导,有个学员进了某个知名互联网公司,拿到了 35K*14 薪的好成绩,有不少粉丝留言问我,现在行情这么差,他是怎么做到的?这篇拿他这个案例完整回顾一下吧,我管他叫小Y吧。背景沟通说下小Y的基本情况吧:小Y工作 5 年+,空窗期2个月+,5 年干了 3 家单位,学历不
Java技术栈
0
顶级 Javaer 都在用的 20 个类库,真香!
点击关注公众号,Java 干货及时推送↓推荐阅读:投了 100 多份简历后…优秀且经验丰富的Java开发人员的特征之一是对API的广泛了解,包括JDK和第三方库。我花了很多时间来学习API,尤其是在阅读了Effective Java 3rd Edition之后 ,Joshua Bloch建
Java技术栈
1