呵..killer说的对,现在走面向对象这条线的,确实这样....小弟不才,也真正道友的感召学习中.希望在新的一年里不再让killer发这样的感叹..
呵..killer说的对,现在走面向对象这条线的,确实这样....小弟不才,也真正道友的感召学习中.希望在新的一年里不再让killer发这样的感叹..
首先,我们应该抓住主要矛盾,根据客户的需求,我们应该提炼出一个软件参品的主要矛盾,也就是核心主要功能需求,如果我们没有抓住这个,只是一味的追求其他次要矛盾,最后发现根本没有起到作用。
其次,我们在软件开发的过程中,应该根据开发的主要矛盾,制定开发计划,针对主要矛盾 制定关键路径。要确保主要矛盾的解决。只有在这个前提下,才能顺利完成整个开发流程,才能解决其他次要矛盾。具体可以采用RUP方法。
最后,所有这些,就是抓住主要矛盾,抓住主要方向,然后解决其他次要矛盾,让矛盾降低最小,最少。不要强求矛盾完全解决,这也是不可能的,大家要遵守客观哲学真理。不然也不用软件维护了,呵呵。
欢迎大家接下来 拍砖哦。
软件归零其实对于企业软件的杀伤力是最大的,这也是为什么我们需要Java这样OO软件的原因,因为硬件归零置换,可以用钱买来最新技术,而软件由于历史原因,则不是说花钱归零那么轻松,其对企业各个阶层带来的震动和影响是巨大的,由于重新更换企业软件而导致企业停滞不前的例子比比皆是。
当然,这些并不是说是实用主义观点的错误,而是实用至上主义的错误。
楼上biqing0427 总结的辩证法中主要矛盾和次要矛盾也是中国哲学一部分,辩证法随着马列主义已经被我们这些马列喂大的人接受,这其实是分析事物的一个主要方法,那么既然上过学的人都知道主次矛盾,为什么实际中,很多人还会盲人摸象,抓不住主要矛盾呢?也就是抓不住本质呢?
我个人也是多次思考,这些跟阅历和经验有关,也和教育有关,如果学生只是被灌输矛盾的一个方面,看不到矛盾的两个方面,连矛盾都没有找到,何谈主次?跟何谈本质呢?甚至会发生盲人摸象,认为象就是一个耳朵的样子,最后大家争吵不已。
http://www.jdon.com/jivejdon/thread/33381.html
除了教育以外,主次本质的抓取还和独立理性思考有关,人云亦云不行,但是独立思考又会陷入钻牛角尖,兼听则明也是需要,总之,人非圣贤,民主理智的集体讨论是抓住项目主要矛盾的主要方法。
[该贴被banq于2008-02-03 20:26修改过]
[该贴被wangpx于2008-04-28 17:52修改过]
[该贴被wolailuo于2008-04-28 22:56修改过]
[该贴被wolailuo于2008-04-28 23:20修改过]
看到各位高人论道,忽然想起一句话来:道可道,非常道;名可名,非常名。~