今天上课完成了王老师的考试系统的数据流程图的绘画 讲道理 看着很麻人 不过还是让我磕出来了
“古代哲人”一章里的提到一些东东,可能是我们大家都知道的一些道理或 法则。但“知道法则”是一会事儿,“理解法则”又是另一会事儿。里面的“事物的本质性质和附属性质”就是哲学中的“主要矛盾和次要矛盾”的另一种说法罢 了,可能每个人都知道。但在活生生的生活和工作中,又有多少人能灵活地运用之并用它来解决我们遇到的“棘手”的问题?看清事物的本质,不是那么容易的。
笛米特法则,可能学习过设计模式的童鞋没有人不知道吧。本书也给出了很精彩的论述。
其 实很多的道理或法则在几十年前就提出了,但现在的程序员大多都不把它们放在眼里,认为那是几十年前的老东西了,不能适用于当代的软件工程。要知道万事万物 都有其规律存在,只要一件事儿的本质没有发生改变,那么它就要遵循着一定的规律。前人总结的规律应该好好地学习、领会、消化并将其用来指导现在的问题。而 不是一头扎进现在问题的细节中,芒芒然地去解决可能跟本不需要解决的问题。忘记历史,就会重复历史的错误。书中也说了“理解已存在的软件学说,能给你提供 很好的资源”、“理解过去发生的战争能为你当前的战争供给弹药”。