Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如序列图所示,您在方法调用序列中寻找哪些指示良好实践的习语?
寻找告密的中央控制器。一个结构良好的系统将倾向于在类之间平均分配责任。相反,一个分解不良的系统往往有一个序列图,其中有许多消息进出中间的一个类,它疯狂地获取消息、做出决定、调用下属,并且通常运行一切。
并非巧合的是,该控制器类也往往很大,有很多程序代码,并且通常看起来像戴着滑稽帽子的 FORTRAN。
对于优秀的软件工程,我会说同样的话: