<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[roselast的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/roselast</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; roselast]]></copyright><item><title><![CDATA[软件复用]]></title><link>https://blog.youkuaiyun.com/roselast/article/details/106842063</link><guid>https://blog.youkuaiyun.com/roselast/article/details/106842063</guid><author>roselast</author><pubDate>Thu, 18 Jun 2020 19:52:51 +0800</pubDate><description><![CDATA[软件复用的好处有很多

一、提高工作效率

这条自不必说，比如在项目A中你写一个Ajax模块，A完工后启动了项目B，在B中就可以直接复用项目A的模块了。一个可复用的软件可以为将来节省费用，被服用的频率越高，组件的初始开发成本就越低。

二、提高软件质量

可复用的软件总比不能复用的有更多的质量保障。因为可复用的软件在不断的复用过程中把一些bug，缺陷都很快的排除了。因此可复用的软件一定是利于系统的可维护性的。



按抽象程度的高低，可以划分为如下的复用级别：

代码的剪贴复制

利用编辑器（IDE）可以.]]></description><category></category></item><item><title><![CDATA[Java泛型类，泛型方法的理解]]></title><link>https://blog.youkuaiyun.com/roselast/article/details/82829779</link><guid>https://blog.youkuaiyun.com/roselast/article/details/82829779</guid><author>roselast</author><pubDate>Tue, 25 Sep 2018 21:57:37 +0800</pubDate><description><![CDATA[为什么要使用泛型？


	我们在学习完ArrayList容器之后，发现ArrayList里面能够放各种的东西，他可以add（），get（），并且在声名构造一个数组列表的时候用&amp;lt;&amp;gt;来说明这个容器里面放的是什么类型的东西，可在这之前的Java版本中并没有&amp;lt;&amp;gt;，只有一个叫做ArrayList的类，，其中保存类型为Object的元素，我们在实例化的时候总要进行强制类型转换，这使得我...]]></description><category></category></item><item><title><![CDATA[那么从今天开始就写博客来记录CS方面的学习了]]></title><link>https://blog.youkuaiyun.com/roselast/article/details/79692967</link><guid>https://blog.youkuaiyun.com/roselast/article/details/79692967</guid><author>roselast</author><pubDate>Mon, 26 Mar 2018 08:00:40 +0800</pubDate><description><![CDATA[   本人现在大一专业为计算机相关，学校为西安某不知名一本。]]></description><category></category></item></channel></rss>