文件名称:让僵冷的翅膀飞起来
文件大小:172KB
文件格式:RAR
更新时间:2011-01-25 04:55:59
C# 设计模式
有了翅膀才能飞,欠缺灵活的代码就象冻坏了翅膀的鸟儿。不能飞翔,就少了几许灵动的气韵。我们需要给代码带去温暖的阳光,让僵冷的翅膀重新飞起来。结合实例,通过应用OOP、设计模式和重构,你会看到代码是怎样一步一步复活的。
为了更好的理解设计思想,实例尽可能简单化。但随着需求的增加,程序将越来越复杂。此时就有修改设计的必要,重构和设计模式就可以派上用场了。最后当设计渐趋完美后,你会发现,即使需求不断增加,你也可以神清气闲,不用为代码设计而烦恼了。
【文件预览】:
让僵冷的翅膀飞起来
----MediaLibrary()
--------bin()
--------MediaLibrary.suo(11KB)
--------IMediaFactory.cs(188B)
--------MpegMediaFactory.cs(296B)
--------obj()
--------VideoMedia.cs(201B)
--------MediaLibrary.sln(1KB)
--------IMedia.cs(173B)
--------AssemblyInfo.cs(2KB)
--------MP3MediaFactory.cs(295B)
--------RMMedia.cs(357B)
--------AudioMedia.cs(201B)
--------MediaLibrary.csproj(6KB)
--------MediaLibrary.csproj.user(2KB)
--------WavMedia.cs(361B)
--------MP3Media.cs(361B)
--------MpegMedia.cs(365B)
--------WavMediaFactory.cs(293B)
--------RMMediaFactory.cs(292B)
----MediaPlayer()
--------MediaPlayer.csproj(5KB)
--------bin()
--------obj()
--------MediaPlayer.suo(8KB)
--------MediaPlayerForm.resx(8KB)
--------MediaPlayer.sln(907B)
--------MediaPlayer.csproj.user(2KB)
--------MediaPlayerForm.cs(4KB)
--------AssemblyInfo.cs(2KB)
--------App.config(377B)
--------App.ico(1KB)
----让僵冷的翅膀飞起来.doc(202KB)