software process
songwater
这个作者很懒,什么都没留下…
展开
-
例子与模板
在软件领域中,例子对于学习新知识新的技能非常重要,不管多么详尽的讲解都不如一个活生生的例子更让人容易理解某个知识,这一点完全可以应用于教学中,写作中等传授性的工作中,同时要学习一个新的知识的第一步应该是寻找例子,从例子中寻找答案。模板同样具有极其重要的作用:将某些通用的东西提出出来,形成模板,日积月累,在遇到同样的问题时,应用这些模板生成雏形,然后略加修改。MDA的出路应该也在模板的应用上原创 2005-01-12 17:12:00 · 1189 阅读 · 0 评论 -
Herb Sutter——并发编程——下一个编程革命:完全可能
看了Herb Sutter的文章,觉得并发编程成为下一个编程革命完全有可能:主要的最重要的原因在于,CPU的发展在今后的几年多核心方向基本确定,amd、intel在今后几年都将多核心处理器作为主流的CPU发布,试想如果用户都用的都是多核心CPU,你还会编写单线程程序,只使用一个CPU核心,浪费掉大部分处理器资源吗?你可以固执的只写单线程程序,呵呵,总有人写的,别人写出来的程序性能比你的程序性能高出原创 2005-01-07 10:55:00 · 1675 阅读 · 1 评论 -
我的Appfuse开发模式(不含测试)
设计领域模型——〉加入xdoclet hibernate标签——〉运行ant任务:hibernatedoclet生成hibernate映射文件——〉将映射文件写入spring配置文件——〉在领域模型中再加入Struts ActionForm标签——〉运行ant任务:gen-forms生成ActionForm java类——〉运行appgen的default任务生成(jsp、Action、Manag原创 2005-01-19 14:51:00 · 1192 阅读 · 0 评论 -
使用Appfuse的核心与关键
Appfuse应用的核心在于ant build任务的灵活应用和xdoclet模板的修改与使用。重要的工具是其提供的appgen,通过对ant build任务和appgen xdocet模板的修改将appfuse与自己的项目进行融合、与IDE进行融合。所以要用appfuse,学习ant工具和xdoclet是必不可少的第一步。原创 2005-01-19 15:33:00 · 1319 阅读 · 0 评论