電腦科學名人名言
Martin Fowler
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
Sean Parent
Good code is short, simple, and symmetrical—the challenge is figuring out how to get there.
Steve McConnell
Good code is its own best documentation. As you’re about to add a comment, ask yourself, “How can I improve the code so that this comment isn’t needed?”
Linus Torvalds
Bad programmers worry about the code. Good programmers worry about data structures and their relationships.
Phil Karlton
There are only two hard problems in Computer Science: cache invalidation and naming things.
Alan J. Perlis
There are two ways to write error-free programs; only the third works.
It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures.
Dave Thomas and Andrew Hunt
Test your code, or your users will.
David Wheeler
Any problem in computer science can be solved with another layer of indirection. But that usually will create another problem.
Michael Feathers
Object-oriented programming makes code understandable by encapsulating moving parts. Functional programming makes code understandable by minimizing moving parts.
Tom Cargill
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.
Hannes Dorfmann
Inheritance doesn’t scale well! Use inheritance for inheriting properties but not for inheriting functionality! Mixins are better suited for “inheriting” functionality.
Neal Ford
Life's too short for malloc.
Harold Abelson
Programs must be written for people to read, and only incidentally for machines to execute.
相關文章
- 電腦科學的學科分類
- 電腦科學自學指南
- 電腦科學精彩帖子收集
- 【電腦科學】演算法——遞迴演算法遞迴
- 電腦科學哲學(史丹佛大學哲學百科全書)
- 格智學院:電腦科學與技術
- 【論文】核心電腦科學會議排名
- 探索電腦科學前沿,賦能未來
- 全英文電腦科學速成班概況
- 關於電腦科學的50個誤解
- PNAS:美國電腦科學學生CS技能超中國
- 如何自學電腦科學與技術(Teach Yourself Computer Science)
- 美國四種薪酬最高的電腦科學工作
- 【電腦科學】【2018.02】自適應運動規劃
- 《計算機與電腦科學》摘錄筆記計算機筆記
- 中國電子學會:2021全球腦科學發展報告
- GitHub 星標 7K 的電腦科學速成課!Github
- 【譯】2019年JavaScript中的電腦科學:連結串列JavaScript
- Guide2Research:2020全球頂尖電腦科學家排名GUIIDE
- 電腦科學家釋出不會被黑的加密程式碼加密
- 電腦科學和Python程式設計導論week1Python程式設計
- 卡內基梅隆大學電腦科學學院的理性人原則
- 【電腦科學】【2020.05】【含原始碼】基於GO語言的深度學習原始碼Go深度學習
- MIT電腦科學家意外發現,量子糾纏會「突然消亡」MIT
- 電腦科學領域實現男女平等 還要100年
- 電腦科學三大定律和網路三大定律
- 一直認為電腦科學是很有前途的專業
- 電腦科學和Python程式設計導論(二 ) Python簡介Python程式設計
- Guide2Research:2018年全球千名電腦科學家排名GUIIDE
- 《科學》:腦子裡“長”出電極了!科學家開發出能在腦內生成電極的新技術,或有助於治療神經系統疾病
- 名人名言_20240403-
- 驚人觀點:無視電腦科學專業的10個理由
- 數學科學電子課本
- 電腦科學和Python程式設計導論(六) 測試與除錯Python程式設計除錯
- 電腦科學中抽象的好處與問題—偽共享例項分析抽象
- 這是一份收藏量超過2萬6的電腦科學學習筆記筆記
- 大神之路-起始篇 | 第3章.電腦科學導論之【資料儲存】學習筆記筆記
- 大神之路-起始篇 | 第1章.電腦科學導論之【基礎緒論】學習筆記筆記