摘要:
C++要解决的基本问题有两个,一是如何处理好int类型;二是如何处理好vector类型。在解决这两个问题的时候,C++的设计者们遇到了相当多的细节问题,不过它们都已经被记录在了C++ programming language一书中。幸好我们不用设计语言,这些问题我们不用再去思考,只需要知道如何做最好(best practice). 阅读全文
摘要:
资深C++程序员都不会对C++编程规范太陌生,C++实在太复杂,以至于所有项目都需要裁剪一个子集共项目组内使用。
经过在家休息这一小段时间,我发现其实C语言更需要一个相同的规范,这就是本文的目标,最大可能规避C语言的黑暗面。 阅读全文
摘要:
百度知道上,遇到一个提问:
对1 2 3 4 5 6 7 8 9 10进行重新排列,输出8 9 10 1 2 3 4 5 6 7。
我对它做了一些分析和优化。 阅读全文
摘要:
每当失败且迷惘的时候,请读一下这个故事,为所有的程序员共勉。请不要做无聊事,因为你责任重大。每当成功而欣喜的时候,请读下面这段文字,我们成功只是一小步,而且绝不是关键的那一步。 阅读全文
摘要:
我们有大量搭积木的人,而他们没有积木可搭。许多项目组要做的东西连图纸都还没有,而成员大多只有一两年开发工作经验--并不足以从打铁开始建造艾菲尔。从这个角度,我想有两方面的能力需要建设,如何源源不断的产生“更简单的”积木和如何搭积木。 阅读全文