• 我认为“面向对象”是类的层次上进行的分析和设计,而“面向过程”是在系统的流程上的分析和设计?我这样说有没有错。 拿“注册系统”举例来说,一拿到这个模块,用“面向对象”的方法,我们应该先分析其中类和的层次,比如其中有“表单类”,“权限类”,“数据库类”,“检
  • 貌似包括 banq 在内的很多大大们都对中国的古代哲学很有研究很推崇,并经常在一些技术的文章里多次提到,甚至用来指导软件的设计思想。 就我个人来说,对于这种做法实在没有什么好感,关于中国哲学的博大精深的讨论,我实在已经受够了,我觉得这很明显是民族自卑、自恋的扭曲组合,就像中
  • 看了这么多讨论面向对象和面向数据库设计的讨论,这里也发表一些自己的理解。 面向数据库进行系统设计时,首先考虑的是数据库、表如何设计。在做需求调研阶段,向客户了解业务需求时,就忍不住的在脑海里构思库表结构。以后的思路便一直围绕着这些库表展开。根据数据表生成V icon
  • 51CTO编者按:数学是一切哲学、科学的基础。数学与程序员是永远都分不开的话题,我们曾介绍过《Perl数学函数用法大全》和《并行计算的难点与数学原理解析》,本文是Common Lisp专家Peter Seibel对Google公司首席Java架构师Joshua Bloch的访谈,谈到API对设计流程 icon
  • “钻木取火”中理解业务最近几天想做些有用的东西,这些东西不仅是对公司、对项目有用,更重要的是对自己有用。前面写了一些关于项目持久化的东西,我想现在对上篇文章中的技术问题作一个具体的解释和说明。这篇文章主要是关于业务分析的文章。第一、业务是什么?如何去剖析业务?去解释业务?我想 icon
  • 不知道板桥里人在http://www.jdon.com/designpatterns/patternsimportant.htm这篇文章里的观点,目前有没有新的认识。下面我引用一些文中的话,并对此表示不满;)“...但是如果你没有学习掌握GoF设计模式,只能说明你还是一个技”“会Ja icon
  • 子非鱼王东岳_新浪播客 中国人数理化学得很好,但是出不了大家,那是因为没有学哲学;哲学是追求终极问题的。哲学 icon
  • 喜欢这里的氛围,所以对于一些想法我也很想提出来,让大家来分享一下。 经常看见bang老师和大家热烈的讨论数学中的算法和软件的思想,那我也谈谈这方面的论点。算法其实是数学的一部分,也是比较特定的,就像软件开发中的硬编码,即这段代码是死的,没有很大的灵活性重用性,人们之所以学数学也不是 icon
  • http://news.hexun.com/detail.aspx?lm=1716&id=1386403 icon
  • 先解决第一个简单一点的问题,有了正确答案后,后面的问题更精彩,呵呵~①数学上说,两点确定一条直线,不在一条直线的三点可确定一个平面。物理上说,单点、双点支撑不了重物,三点就可以。那么自行车、摩托车是两个轮子的点在地面上不动的时候需要支撑杆站立,而骑起来确不倒,这个是为 icon
  • 本人觉得软件行业和建筑行业有很多共通之处,我不想做个简单的劳力,想做个设计师。在此真心求教,想请banq和大家推荐一点有用的书籍 建模方面的、面向对象方面的,以及j2ee方面的。 icon
  • 实践出真知 : 所有的技巧,所有的方法,所有的工具,所有的软件工程, 都为一个目的 --- 零阻力编程! 谁都有这种状态, 就看谁拥有 icon
  • 引自:http://johnson.blogdriver.com/johnson/435641.html 从前,在一个叫“隐喻”的岛上,住着一只猴子和一只大象。他们都住在一条宽阔、水流湍急的河水的一边。河水两岸长满了果树。猴子很敏捷。他能够爬到果树的顶部, icon