- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 Java 接口和抽象类区别
一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以前的抽象层说不定还可以再次利用 呢,面对对象的设计,复用的重点其实应该是抽象层的复用,而不是具体某一个代码块的复用,是不是一下子感觉自己...
2010-09-10 10:53:00 78
原创 敏捷开发的26个总结
我收集各式各样的至理名言。最近我一直在研究敏捷软件开发;有收获吗?下面就是能够指导敏捷软件开发团队的26条核心原则。 用例一完全能够运行后再开发用例二。 厨房里有一种说法正好可以印证这个问题:“做好一盘菜后你再做下一盘”.对于软件开发来说一个最大的问题就是人们喜欢并行开发多个任务。因为不可避免的,我们设计的功能中总会有一部分会被放弃砍掉,如果提前开发,很可能做无用功。 一次只开发一个用例(...
2010-09-01 10:51:25 85
原创 fadsfsadfsadfsadf
/** * <一句话功能简述> 创建表格数据 <功能详细描述> [参数说明] * * @return void [返回类型说明] * @exception throws [违例类型] [违例说明] * @see [类、类#方法、类#成员] */ private void createSourceData() ...
2010-08-28 18:18:59 137
原创 判断根节点
/******************* 测试 ********************************************/ // 判断是否单击了节点 if (path != null) { System.out.println(path); // 取得被单击的节点 CheckNode node = (CheckNode) path.getLastPathC...
2010-07-19 01:12:13 1423
原创 JTable学习
package table; import java.awt.Dimension; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JPanel; import javax.swing.JTable; import java.awt.Color; import java.awt.GridLa...
2010-07-17 01:10:13 108
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人