锁定老帖子 主题:软件设计的终极哲学是什么呢
精华帖 (0) :: 良好帖 (1) :: 新手帖 (14) :: 隐藏帖 (2)
|
|
---|---|
作者 | 正文 |
发表时间:2009-09-28
软件设计的最高哲学就是远离软件
|
|
返回顶楼 | |
发表时间:2009-09-28
把执着放下!!!!
|
|
返回顶楼 | |
发表时间:2009-09-28
不重复
|
|
返回顶楼 | |
发表时间:2009-09-28
简单的说就是 "Kiss".
Keep It Simple and Stupid. 无论对于用户和将来维护的人来说, 都要简单易用才是好的设计哲学。 |
|
返回顶楼 | |
发表时间:2009-09-28
我从电脑知识为0自学过来。
软件设计根本是:就是让一个数据从一个存储体流向另一个存储体。 存储体对应着现实世界的对象,数据流向对应着现实世界的对象间的联系。 理由: 1 计算机硬件级的微系统,是让二进制数据串从一个存储器流向另一个存款器。 我说的存储器的意思是内存或寄存器。 2 数据结构,不言而喻,可是体现,数据在存储数据的载体中流动。 3 面向过程的设计方法。笼统大概讲,是让数据从一个模块,流行另一个模块 4 面向对象 。存储数据的载体是对象(类的实例),数据是在对象中穿梭。 5 设计模式 立足于面向对象上,让对象在各个框架中(或接口里)出入。 基于这个理念:设计中,要出现存储保存数据,检索数据,区分对象,有意识增加识别标控制标识。具体的需要站在实践的角度上去总结、领悟。 事上是,软件设计的高难度设计,是设计一个软件,让它自已能根据外界情况进行编程以控制自已的行为,适应外界的要求。本人不才,正在琢磨中。 |
|
返回顶楼 | |
发表时间:2009-09-28
chunfengxixi 写道 treenode 写道 王小波 写道 古人曾说:天不生仲尼,万古长如夜;但我有相反的想法。假设历史上曾有一位大智者,一下发现了一切新奇、一切有趣,发现了终极真理,根绝了一切发现的可能性,我就情愿到该智者以前的年代去生活。这是因为,假如这种终极真理已经被发现,人类所能做的事就只剩下了依据这种真理来做价值判断。从汉代以后到近代,中国人就是这么生活的。我对这样的生活一点都不喜欢。 深有同感! 现在软件的问题还没解决,软件的思想、模式还在突飞猛进,一切新奇、有趣的东西还在不断出现,总而言之,一句话:仲尼还未出现,让我们庆幸生在这个年代吧,让进入软件业的后人去感叹吧,哈哈哈! |
|
返回顶楼 | |
发表时间:2009-09-28
终极哲学就是……没有银弹……
|
|
返回顶楼 | |
发表时间:2009-09-28
我们的目标是 -----------没有蛀牙
|
|
返回顶楼 | |
发表时间:2009-09-28
我理解的设计就是:抽象.
把纷繁的业务逻辑抽象到合适的级别. |
|
返回顶楼 | |
发表时间:2009-09-28
hatedance 写道 我理解的设计就是:抽象.
把纷繁的业务逻辑抽象到合适的级别. 受教了 |
|
返回顶楼 | |