上文说到编程序的思想原则和生活中是相通的,这里举一个例子。
高内聚,低耦合的思想,不管在代码编写,模块设计,软件设计,架构设计等,都是重中之重。而这个思想在生活中也非常有效。
比如一个人不能过于依赖别人。如果他所做的事情,老是需要麻烦另一人,那就不如干脆把这件事交给另一人去做。
在工作中,如果一个人做的工作与另一个部门打交道比本部门还多,很可能把他分到另一个部门更为合适。
当然,以上的这种相通性仅仅适用于效率的层面,因为程序间的合作是理性,冷静,没有情绪,不带感情的。而生活中,有时为了增进感情,会一起吃饭,喝酒,说说废话等,就不属于以上的范畴。如果为了增强彼此间的关系,需要反其道而行之,多点耦合更好。
网友评论