摘要:
单线程 我们可以看到,上面这段代码就是纯正的单线程,一条道走到黑,讲究先后,所以花了10秒多 多线程 毕竟等待是让人心烦的,有什么方法能不这么耗时间啊,有啊,主角登场,欢迎多线程,那多线程做了一件什么事呢?它可以同时做多件事,就拿上面例子,在这个线程睡觉时,它会去执行其他的线程。 看到这,你可能会想 阅读全文
摘要:
定义 一个类只负责一项职责 职责扩散 什么叫职责扩散,就是职责再进行细化,就拿公司来说,好比客户的需求,需求是不断变化的,而且存在极大的不确定性,说不定哪天上司找到你要重新细化某个需求 所以最好在职责扩散到我们无法控制的程度之前,立刻对代码进行重构 栗子 我们先下面这段代码: 我们很快就能从上面代码 阅读全文