免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234
最近访问板块 发新帖
楼主: __BlueGuy__
打印 上一主题 下一主题

[技术动态] 面向对象与排列组合 [复制链接]

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
31 [报告]
发表于 2012-11-14 11:53 |只看该作者
__BlueGuy__ 发表于 2012-11-14 00:22
计算机的本质是数值计算,面向对象最终还是要落实到数字上来。
假设现在有10个属性,也就是可以存储10个数 ...

真想扯些什么的话
还是先
http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=2100509
等知道这是怎么回事了之后再扯吧

论坛徽章:
5
狮子座
日期:2013-08-20 10:12:24午马
日期:2013-11-23 18:04:102015年辞旧岁徽章
日期:2015-03-03 16:54:152015亚冠之德黑兰石油
日期:2015-06-29 18:11:1115-16赛季CBA联赛之新疆
日期:2024-02-21 10:00:53
32 [报告]
发表于 2012-11-14 12:45 |只看该作者
回复 30# __BlueGuy__


    需求不清是造成设计臃肿和项目失败的罪魁祸首。言尽于此。

论坛徽章:
3
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:19
33 [报告]
发表于 2012-11-14 14:22 |只看该作者
还以为是面向对象的介绍。原来是这个标题!

论坛徽章:
3
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:19
34 [报告]
发表于 2012-11-14 14:26 |只看该作者
计算机的任何复杂运作原理,最后回归应该是数字0和1,也就是最基本的原理是易经(阴0和阳1的学说)阴阳生万物!原来中国在几千年前就奠定了计算机的原理基础!

论坛徽章:
5
技术图书徽章
日期:2013-08-17 07:26:49双子座
日期:2013-09-15 16:46:29双子座
日期:2013-09-25 08:17:09技术图书徽章
日期:2013-09-25 09:11:42天秤座
日期:2013-10-01 16:25:34
35 [报告]
发表于 2012-11-14 17:17 |只看该作者
cjaizss 发表于 2012-11-14 11:53
真想扯些什么的话
还是先
http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=2100509


一边凉快去啊,

论坛徽章:
5
技术图书徽章
日期:2013-08-17 07:26:49双子座
日期:2013-09-15 16:46:29双子座
日期:2013-09-25 08:17:09技术图书徽章
日期:2013-09-25 09:11:42天秤座
日期:2013-10-01 16:25:34
36 [报告]
发表于 2012-11-14 17:19 |只看该作者
本帖最后由 __BlueGuy__ 于 2012-11-14 17:36 编辑
starwing83 发表于 2012-11-14 12:45
回复 30# __BlueGuy__


别总是拿需求说事,好不好,
需求就一纸文档,有什么不清楚的吗?

还有,成功的项目和代码一点关系都没有,
难道你忘了烂代码一样可以出成功项目

现在的需求就是 2^n 次 1024个不同类型的物品,
我的设计就是
struct
{
  0、1、2、3、4、5、6、7、8、9
}Item;
这么简洁和完美,

再怎么复杂的需求都逃不出我的这个集合,这个集合已经包含了所有的需求


你好像没有需求就不能谈程序设计一样,
你总是别人给你需求,而你自己却不假设需求,你这程序设计的也太被动了

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
37 [报告]
发表于 2012-11-14 18:40 |只看该作者
__BlueGuy__ 发表于 2012-11-14 17:17
一边凉快去啊,

好心当驴肝肺,想要深刻认识就好好学。不好好学就别学着吓扯淡。

论坛徽章:
5
技术图书徽章
日期:2013-08-17 07:26:49双子座
日期:2013-09-15 16:46:29双子座
日期:2013-09-25 08:17:09技术图书徽章
日期:2013-09-25 09:11:42天秤座
日期:2013-10-01 16:25:34
38 [报告]
发表于 2012-11-16 08:03 |只看该作者
本帖最后由 __BlueGuy__ 于 2012-11-16 08:12 编辑

10个属性最简单的组合/继承模型是:

0 1 2 3 4 5 6 7 8      9
0 1 2 3 4 5 6 7 9      8
0 1 2 3 4 5 6 8 9      7
0 1 2 3 4 5 7 8 9      6
0 1 2 3 4 6 7 8 9      5
0 1 2 3 5 6 7 8 9      4
0 1 2 4 5 6 7 8 9      3
0 1 3 4 5 6 7 8 9      2
0 2 3 4 5 6 7 8 9      1
1 2 3 4 5 6 7 8 9      0

所以碰到这种9+1的两种对象,套上去,不带思考的,完美设计 !

论坛徽章:
5
技术图书徽章
日期:2013-08-17 07:26:49双子座
日期:2013-09-15 16:46:29双子座
日期:2013-09-25 08:17:09技术图书徽章
日期:2013-09-25 09:11:42天秤座
日期:2013-10-01 16:25:34
39 [报告]
发表于 2012-11-16 08:09 |只看该作者
cjaizss 发表于 2012-11-14 18:40
好心当驴肝肺,想要深刻认识就好好学。不好好学就别学着吓扯淡。


懒的鸟你...

论坛徽章:
5
技术图书徽章
日期:2013-08-17 07:26:49双子座
日期:2013-09-15 16:46:29双子座
日期:2013-09-25 08:17:09技术图书徽章
日期:2013-09-25 09:11:42天秤座
日期:2013-10-01 16:25:34
40 [报告]
发表于 2012-11-16 08:14 |只看该作者
本帖最后由 __BlueGuy__ 于 2012-11-16 08:19 编辑

程序已经不需要适应需求,而是需求适应设计

未来有可能让计算机自动帮助人类设计数据结构
计算机有能力处理任意复杂的需求,"万物皆对象" 有可能成为现实
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP