In order to defend and preserve the honor of the profession of computer programmers, I Promise that, to the best of my ability and judgement: 为了捍卫和维护计算机程序员的职业荣誉,我承诺,尽我所能和判断力: I will not produce harmful code.~~~~ 我不会去写有害代码: The code that I produce wil…
In order to defend and preserve the honor of the profession of computer programmers, I Promise that, to the best of my ability and judgement:为了捍卫和维护计算机程序员的职业荣誉,我承诺,尽我所能和判断力: I will not produce harmful code; 我不会去写有害代码: The code that I produce will alw…
C程序员必读的 3 本书 原创: Martin 老师  公众号:零基础零障碍学习C语言 勿用质疑,今天来看这篇文章的朋友都是准备学好C语言的朋友,大家想学好C语言的迫切性,就好比Martin老师等着元旦和家人团聚一样,特别是老婆! “书籍是人类最忠诚的朋友“.海明威先生一定知道书籍对一个人一生的重要性.书籍的确是人类知识的丰富来源,我们可以从书中学到各种知识.C语言是由 Dennis Ritchie在1969年到1973年在贝尔实验室研发的.C语言可以把程序简单地编译为机器指令,使得它成为继汇编…
C# 基础 <CLR via C#> <c# 高级编程> 框架学习 <WPF编程宝典 > (英文名:<Pro WPF 4.5 in C#. Windows Presentation Foundati>) 编码风格 <代码大全> <代码整洁之道 > Robert C. Martin(Bob大叔) <程序员的职业素养>Robert C. Martin(Bob大叔) <修改代码的艺术> <重构 >Mart…
[译文]程序员能力矩阵 Programmer Competency Matrix [译文]程序员能力矩阵 Programmer Competency Matrix 注意:每个层次的知识都是渐增的,位于层次n,也蕴涵了你需了解所有低于层次n的知识. 计算机科学 Computer Science   2n (Level 0) n2 (Level 1) n (Level 2) log(n) (Level 3) Comments 数据结构 不知道数组和链表的差异 能够解释和使用数组,链表,字典等,并且能…
注意:每个层次的知识都是渐增的,位于层次n,也蕴涵了你需了解所有低于层次n的知识. 计算机科学 Computer Science   2n (Level 0) n2 (Level 1) n (Level 2) log(n) (Level 3) Comments 数据结构 不知道数组和链表的差异 能够解释和使用数组,链表,字典等,并且能够用于实际的编程任务. 了解基本数据结构时间和空间的折中,比如数组vs 链表,能够解释如何实现哈希表和处理冲突,了解优先队列及其实现. 高等的数据结构的知识,比如B…
每个程序员都应该知道延迟数 Latency Numbers Every Programmer Should Know https://people.eecs.berkeley.edu/~rcs/research/interactive_latency.html…
01.Real Programmers don't write specs -- users should consider themselves lucky to get any programs at all and take what they get.(真正的程序员不循规蹈矩,他们对用户说:拿到你想要的,然后滚蛋,你已经很幸运了!) 02.Real Programmers don't comment their code. If it was hard to write, it shou…
http://agiledon.github.io/blog/2013/04/17/thoughtworks-developer-reading-radar/#rd?sukey=f64bfa68330f696aa05077dbb740f367870988360956e818b4f7074c49ab47258dc687689cc483391f771e27e2bca446 软件业的特点是变化.若要提高软件开发的技能,就必须跟上技术发展的步伐.埋首醉心于项目开发与实战,固然能够锤炼自己的开发技巧,却难…
StuQ(InfoQ的朋友)对我做了一次专访,下面是原文. 福利:送一本签名版<你好哇,程序员>,参与方式在文末.…