超大的调用循环

来源:互联网 发布:设计模式java面试 编辑:程序博客网 时间:2024/04/28 01:24

 顺着一个方法的调用走了两天,又设回来了超始的方法。不得不在心里再一次默念:这真得是面向对象的灾难!

     C#写的播放器界面,每个窗体文件有近一千行代码,有十几个窗体。方法的调用不仅在两三个类里到处调用,还有方法的循环调用(估计肯定会导致崩溃,这只是发生的概率问题了。)

     阅读这样的代码,是一场磨炼,艰难的磨炼。

     没有机会写C++的代码,也许,应该在这样的层面上,学习一下优秀软件架构的代码,在被丑陋了的代码折磨之后,至少应让自己被优美的代码熏陶熏陶,否则整个人都变形了。


     这是一场灾难,就连界面上的控件,都到处调用,不停地ResetControlUI(),不同的控件,在需要时随便调用,大量的方法名称相同,混乱丛生。