码迷,mamicode.com
首页 >  
搜索关键字:高质量c/c++编程 阅读笔记    ( 2150个结果
《代码大全》阅读笔记-13-不常见的数据类型
只有万不得已时才使用全局数据 !!!就近原则!!!注释紧随代码,变量紧随使用它们的地方 ——Tacey 访问器子程序的优势 + 你获得了对数据的集中控制 + 你可以确保对变量的所有引用都得到了保护 + 自动获取信息隐藏的普遍益处 + 访问器子程序可以很容易转变为抽象数据类型 如何使用访问器子程序: ...
分类:其他好文   时间:2018-04-04 23:35:16    阅读次数:171
《代码大全》阅读笔记-14-组织直线型代码
核对表(组织直线型代码) + 代码使得语句之间的依赖关系变得明显吗?(顺序相关型) + 子程序的名字使得依赖关系变得明显吗? + 子程序的参数使得依赖关系变得明显吗? + 如果依赖关系不明确,你是否用注释进行了说明? + 你用“内务管理变量”来检查代码中关键位置的顺序依赖关系了吗? + 代码容易按照 ...
分类:其他好文   时间:2018-04-04 23:27:32    阅读次数:162
《代码大全》阅读笔记-12-基本数据类型
核对表:基本数据类型 数值概论 + 代码中避免使用神秘数值 + 代码考虑了除零错误了吗? + 类型转换很明显吗? + 如果在一条语句中存在两个不同类型的变量,那么这条语句会想你期望的那样求值吗? + 代码避免了混合类型比较吗? + 程序编译时没有警告信息吗? 整数 + 使用整数除法的表达式能按预期的 ...
分类:其他好文   时间:2018-04-04 20:50:10    阅读次数:153
《代码大全》阅读笔记-11-变量名的力量
为变量取好的名字和高效编程同样重要 变量名要 完全 、 准确 地描述出该变量所代表的的事物 变量名的适宜长短和变量的作用域相关,越局部的变量,变量名越短(如循环变量) 常用对仗词: 核对表(变量命名) 命名的一般注意事项 + 名字完整并准确地表带了变量所代表的含义吗? + 名字反映了显示世界的问题而 ...
分类:其他好文   时间:2018-04-04 16:44:58    阅读次数:129
《代码大全》阅读笔记-1-欢迎进入软件构建的世界
首先要明确开发计算机软件是一个复杂的工程,并不比建设高楼大厦简单。这项活动和传统的土木工程类有相似的部分,也有迥然不同的地方。 主要有下面的几种活动(根据进程推动顺序): + 定义问题 + 需求分析 + 规划构建 + 软件架构/高层设计 + 详细设计 + 编码与调试 + 单元测试 + 集成测试 + ...
分类:其他好文   时间:2018-04-03 23:52:23    阅读次数:147
《代码大全》阅读笔记-2-用隐喻来更充分地理解软件开发
隐喻的价值绝不应该被低估。隐喻的有点在于其预期的效果:能被所有的人理解。不必要的沟通和误解也因此大为降低,学习与教授更为快速。实际上,隐喻是对概念进行内在化和抽象的一种途径,它让人在更高的层面上思考问题,从而避免低层次的错误。 + 隐喻是启示而不是算法。因此他们往往有一点随意 + 隐喻把软件开发过程 ...
分类:其他好文   时间:2018-04-03 23:44:12    阅读次数:192
《代码大全》阅读笔记-3-三思而后行:前期准备
问题定义只定义了问题是什么,而不涉及任何可能的解决方案 如果没有好的需求,你可能对问题有总体的把握,但却没有集中问题的特定方面 需求像水。如果冻结了,就容易在上面开展建设 ——无名氏 软件架构是软件设计的高层部分,适用于支撑更细节的设计的框架。 离开了良好的软件架构,你可能瞄准了正确的问题,但却使用 ...
分类:其他好文   时间:2018-04-03 23:42:48    阅读次数:137
《需求工程——软件建模与分析》阅读笔记03
一、需求工程过程概念介绍 (一)概述 1.规格说明 需求工程过程是系统开发中需求开发活动的集成,它以用户所面临的业务问题为出发点进行分析和各种转换,最终产生一个能在用户环境下解决用户业务问题的系统方案,并将其文档化为明确的规格说明。 2.生命周期 需求工程也有属于它自己的生命周期模型,即存在针对需求 ...
分类:其他好文   时间:2018-04-01 15:22:51    阅读次数:226
Week4-作业1:《构建之法》第四章、第十七章 阅读笔记与思考
第四章 两人合作 这一章是讲述了两人结对编程的一些东西,包括一些代码的规范,还有结对编程的优点、怎么做、以及一些注意事项。 1、“错误处理 当程序的主要功能实现后,一些程序员会乐观地估计只需要另外20%的时间,给代码加一些错误处理就大功告成了,但是这20%的工作往往需要全部项目80%的时间。” 疑问 ...
分类:其他好文   时间:2018-03-31 20:34:55    阅读次数:132
从Iris数据集开始---机器学习入门
代码多来自《Introduction to Machine Learning with Python》. 该文集主要是自己的一个阅读笔记以及一些小思考,小总结。 前言 在开始进行模型训练之前,非常有必要了解准备的数据:数据的特征,数据和目标结果之间的关系是什么? 而且这可能是机器学习过程中最重要的部 ...
分类:其他好文   时间:2018-03-30 23:09:21    阅读次数:4539
2150条   上一页 1 2 3 4 5 6 ... 215 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!