这几章从注释、程序格式、对象与数据结构的规范以及错误处理四个方面介绍了如何使代码变得简洁易懂。不同于上次摘抄的方法,这一次我会结合第一次个人作业的代码进行分析。 第四章 注释 这一章告诉我们,好的注释要满足以下三点要求: 尽量避免用注释解释程序意图 注释要精练简洁 注释要明确,不能给人误导 好的程序 ...
分类:
其他好文 时间:
2018-04-05 01:33:15
阅读次数:
212
《c++应用程序性能优化》读书笔记(part3) 应用程序的启动性能是应用程序给最终用户的第一印象,是衡量一个程序易用性的重要指标。书的第三部分介绍了启动性能优化的一些方法,第七章介绍了应用程序的物理布局,第八章介绍了应用程序在windows和linux平台上的编译到启动的过程,第九章介绍了优化启动 ...
分类:
其他好文 时间:
2018-04-05 01:32:03
阅读次数:
195
调试九法》读书笔记 这周我看了《调试九法》这本书。本书提出的九条简单实用的规则,适用于任何软件应用程序和硬件系统,可以帮助软硬件调试工程师检测大多数bug。作者是David J. Agans,资深调试专家,善于解决一些最棘手的调试问题,曾经营计算机系统咨询公司PointSource,任Zydacro ...
分类:
其他好文 时间:
2018-04-05 01:22:23
阅读次数:
164
翻开书,则被书的序言所吸引,认认真真的把这本书的开头看完后,感慨良多。 软工贵在实践: 邹欣老师在其序言中写道,软件教育离不开实践,没有真实的需求,软件的增量开发,团队的合作,大部分理论都将沦为空谈。 这让我不禁想起了刚写完的第一次个人作业,词频统计。其实,以前的程序设计的上机作业中,也有过要求编写 ...
分类:
其他好文 时间:
2018-04-04 23:36:35
阅读次数:
214
近两天花了一些时间阅读同学推荐的书籍《创新者》的序、前言和第一部分。这本书是《乔布斯传》的作者所著的,关于IT历史与关键人物的书籍,虽然读的不多,但仍然有一些感想,在此处分享出来。 ? 首先是几篇序言,这些序言中给我感受最深的有两点。 ? 其一,创新应该是生活的注释,而非技术的泛滥。这在《构建之法》 ...
分类:
其他好文 时间:
2018-04-04 23:30:39
阅读次数:
211
《极客与团队》读书笔记 做程序员这个职业,就意味着与别人在工作上会有不少沟通与交流,处于一个团队中,如何能更好地编写代码,在团队中如鱼得水,过得更加开心,《极客与团队》这本书就给了我一些启迪。 这本书其实针对的是极客们,希望他们能够认识到团队的重要性。书中提到程序员要建立可以理解的代码,要注意与人的 ...
分类:
其他好文 时间:
2018-04-04 23:16:23
阅读次数:
129
NO.1: 一、 感觉第一个哥们描述的情况我还蛮符合的:大学基础差、沉迷游戏,记录以自勉。 二、 讲真的,现在让我写个哈希表我还得照着课件抄,惭愧惭愧。 三、 做软件真的不能急功近利,这是实话,我上C语言和数据结构的编程题从来没有不重新推翻在来一遍的。 四、 大二大三参加一些比赛可以说是一项比较好的 ...
分类:
其他好文 时间:
2018-04-04 21:09:17
阅读次数:
169
类有多个可选参数的解决方案:1. 重叠构造器模式可行,但是当有许多参数的时候,客户端代码会很难编写,并且仍然较难以阅读。2. JavaBeans模式,调用一个无参构造器来创造对象,然后调用setter方法来设置每个必要的参数,以及每个相关的可选参数。 缺点:构造过程被分到了几个调用中,在构造过程中J ...
分类:
编程语言 时间:
2018-04-04 21:05:10
阅读次数:
219
这次谈谈读了这本书关于开发团队和项目管理方面的感想。针对开发团队,XP提出了四个准则:沟通、简单、反馈、勇气 。项目中出现的问题无一例外总是出自那些不愿与别人探讨重要问题的家伙身上。沟通不良并不是偶然发生的,有很多情况会导致不良沟通。程序员向管理人员报告了一个坏消息,而管理人员却迁怒于他。客户告诉了 ...
分类:
其他好文 时间:
2018-04-04 20:59:03
阅读次数:
126
了不起的Node.js:将JavaScript进行到底 书名:SMASHING Node.js : JavaScript Everywhere 原作者:(美)劳奇 Rauch.G 译者:赵静 出版日期:2014.1 一、安装 在Windows下安装 直接到官网下载安装文件,安装即可。 查看安装版本 ...
分类:
Web程序 时间:
2018-04-04 18:22:19
阅读次数:
225