读《代码大会2》笔记:创建类的理由
来源:互联网 发布:歌莉娅淘宝旗舰店 编辑:程序博客网 时间:2024/06/06 08:59
1、对现实世界中的对象建模
2、对抽象对象建模
3、降低复杂度
4、隔离复杂度
5、隐藏实现细节
6、限制变化所影响的范围
7、隐藏全局数据
8、让参数传递更顺畅
9、创建中心控制点
10、让代码更易于重用
11、为程序族做计划
12、把相关操作放到一起
13、实现特定的重构
2、对抽象对象建模
3、降低复杂度
4、隔离复杂度
5、隐藏实现细节
6、限制变化所影响的范围
7、隐藏全局数据
8、让参数传递更顺畅
9、创建中心控制点
10、让代码更易于重用
11、为程序族做计划
12、把相关操作放到一起
13、实现特定的重构
- 读《代码大会2》笔记:创建类的理由
- 代码大全-创建子程序的理由总结
- 创建类的合理理由
- 创建子程序的理由
- 创建子程序的理由
- 代码整洁之所以重要的七个理由
- 代码整洁之所以重要的七个理由
- 代码整洁之所以重要的七个理由
- Unite2014大会的一些笔记
- 在 __init__.py 里写代码的若干理由
- 代码质量:结对编程最不重要的理由
- ACE笔记(一) 选择ACE的理由
- 2MSL TIME_WAIT状态存在的理由
- Linux文件系统代码学习笔记2——Hash表&内存inode的创建与回收
- 不容错过!参加MDCC 2014移动开发者大会八个理由
- 《代码大全》学习笔记(3):软件创建的先决条件
- 【代码笔记】iOS-创建具有中划线的文字
- FAG笔记ASP创建数据库/表的代码【create.asp】
- 用JS创建文件,文件夹,及相关属性
- typeof与instanceof区别
- Vi and Vim Autocommand: 3 Steps to Add Custom Header To Your File Automatically
- Model in ASP.NET MVC 3.0
- android中listview的一些样式设置
- 读《代码大会2》笔记:创建类的理由
- NSPredicate 谓词
- 关于Uicode和字符串的最基础的知识
- JSP开发中的JavaBean的应用以及部署
- UpdatePanel和asp.net中FileUpload控件是不兼容的
- Android在标准linux基础上对休眠唤醒的实现(三)
- SET/GET 与 EXPORT/IMPORT的区别
- SAPLINK
- undefined reference to 'pthread_create'问题解决 .