- 浏览: 366093 次
- 性别:
- 来自: 长沙
文章分类
- 全部博客 (186)
- J2EE (46)
- spring (4)
- Applet (7)
- 网页前端 (10)
- 生活与工作 (55)
- 开放的世界 (10)
- linux (16)
- j2me (2)
- android (5)
- ExtJS (1)
- 架构师与设计 (7)
- 开发平台 (2)
- Eclipse (4)
- 教育 (0)
- 数据库 (9)
- English (1)
- Jetty (2)
- 未分类 (1)
- 工具 (2)
- flex (2)
- synchronized (1)
- maven (2)
- command (0)
- shell (1)
- web (1)
- qq (3)
- wine (3)
- chrome (1)
- extensions (1)
- plugin (1)
- 插件 (1)
- ssh (1)
- 内网 (1)
- J2EE excel (1)
- ubuntu (4)
- storm (2)
- hadoop (1)
最新评论
-
skzr.org:
jdbc:mysql://localhost:3306/?us ...
storm topology all in one spring文件合并 -
chenghong726:
你好,我用你这个方法,上传文件72M一直卡在 mapper.s ...
超大excel读取 43万记录 26M文件 -
海hai:
您好我对这篇文章很敢兴趣可以和你请教下吗?我qq9034418 ...
淘宝top自动授权页面,方便大家调试top应用 -
skzr.org:
首先感谢你的关注:)yaerfeng1989 写道最代码上有更 ...
[MAVEN]web工程的调试 -
skzr.org:
最新消息2013-12-17:腾讯再次弹出消息,我的QQ201 ...
ubuntu 12.04安装QQ2012
怎样高效的开发功能?
现在感觉越来越不知道怎样高效开发一个功能了?
各位大大,能否给小弟一点指点,交流交流
谢了 ^ ^
开发流程应该可以固定,从而寻找出最好最快的开发模式
结合以前的开发,我总结了一下,准备用这个来做一个持续改进和总结:
- 画UI草图--预期效果图
- 定调用接口——根据草图确定主要是有哪些Action参与,或者需要创建哪些Action,同时需要哪些Action方法(Struts2做MVC)
- 定UI组件事件——根据草图确定UI需要提供哪些UI事件,或者JS调用
- 实现UI——开始html编写UI,编写后可以运行页面效果
- 实现UI事件——开始页面UI之间交互以及与服务器交互
- 实现Server接口——服务器上处理数据
- 编写测试用例——针对Action编写测试用例
评论
17 楼
zhangekw
2010-07-31
lyy3323 写道
search+copy+parse.
这样虽然能行,能提高开发效率,但是不利于自己学习,不可取.
你是要提高开发效率,你可以先画图,在定义,在实现,这样稳定,也可以提高开发效率.
16 楼
tottichen
2010-07-31
TDD....
15 楼
dayone
2010-07-31
怎么点第三页总是又跳回到第一页呢?
14 楼
笑我痴狂
2010-07-30
zhangchen 写道
liujun999999 写道
定UI组件事件
实现UI
实现UI事件
这个可以合并一下
实现UI
实现UI事件
这个可以合并一下
ui需要合并
13 楼
skzr.org
2010-07-30
86asm 写道
看到这总结,想起了aom
为什么AOM是不是金蝶的那个东西?刚刚搜索了下看到的金蝶AOM
12 楼
86asm
2010-07-30
看到这总结,想起了aom
11 楼
skzr.org
2010-07-30
linliangyi2007 写道
服了,这个方案太山寨了。楼主有空看点UML设计,这样开发起来比较靠谱啊,否则
uml出来后还是要转化为代码,麻烦阿
今天在一个草图上,就出来了界面+界面上与服务器交互的点,直接action中的方法就定义出来了
此功能有多少个页面,各个页面之间的调用和展现也出来了,感觉还是比较快速的
主要注重界面和action的交互
10 楼
linliangyi2007
2010-07-30
服了,这个方案太山寨了。楼主有空看点UML设计,这样开发起来比较靠谱啊,否则
9 楼
hatedance
2010-07-30
lyy3323 写道
search+copy+parse.
确实,copy&paste是最高效的。
每次要写一个新的类或jsp或xml片段之前,我就近找一个最相似的来copy&paste&rename。
8 楼
jammyjaccy
2010-07-30
打酱油的,不知道干嘛去
7 楼
mercyblitz
2010-07-30
<div class="quote_title">skzr.org 写道</div>
<div class="quote_div">
<p> </p>
<div style="color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff; margin: 8px;">
<p style="margin: 0px;"><span style="font-size: 24px; font-weight: bold;">怎样高效的开发功能?</span></p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;">现在感觉越来越不知道怎样高效开发一个功能了?</p>
<p style="margin: 0px;">各位大大,能否给小弟一点指点,交流交流</p>
<p style="margin: 0px;">谢了 ^ ^</p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;">开发流程应该可以固定,从而寻找出最好最快的开发模式</p>
<p style="margin: 0px;">结合以前的开发,我总结了一下,准备用这个来做一个持续改进和总结:</p>
<p style="margin: 0px;"> </p>
<ol>
<li>画UI草图--预期效果图</li>
<li>定调用接口——根据草图确定主要是有哪些Action参与,或者需要创建哪些Action,同时需要哪些Action方法(Struts2做MVC)</li>
<li>定UI组件事件——根据草图确定UI需要提供哪些UI事件,或者JS调用</li>
<li>实现UI——开始html编写UI,编写后可以运行页面效果</li>
<li>实现UI事件——开始页面UI之间交互以及与服务器交互</li>
<li>实现Server接口——服务器上处理数据</li>
<li>编写测试用例——针对Action编写测试用例</li>
</ol>
<p style="margin: 0px;"> </p>
</div>
</div>
<p> </p>
<p>楼主的方案还是面向实现的,抽象一点,让非开发人员或者不理解实现语言的也能够开通。</p>
<p> </p>
<p>画画类似于用例图和组建图比较好。</p>
<div class="quote_div">
<p> </p>
<div style="color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff; margin: 8px;">
<p style="margin: 0px;"><span style="font-size: 24px; font-weight: bold;">怎样高效的开发功能?</span></p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;">现在感觉越来越不知道怎样高效开发一个功能了?</p>
<p style="margin: 0px;">各位大大,能否给小弟一点指点,交流交流</p>
<p style="margin: 0px;">谢了 ^ ^</p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;">开发流程应该可以固定,从而寻找出最好最快的开发模式</p>
<p style="margin: 0px;">结合以前的开发,我总结了一下,准备用这个来做一个持续改进和总结:</p>
<p style="margin: 0px;"> </p>
<ol>
<li>画UI草图--预期效果图</li>
<li>定调用接口——根据草图确定主要是有哪些Action参与,或者需要创建哪些Action,同时需要哪些Action方法(Struts2做MVC)</li>
<li>定UI组件事件——根据草图确定UI需要提供哪些UI事件,或者JS调用</li>
<li>实现UI——开始html编写UI,编写后可以运行页面效果</li>
<li>实现UI事件——开始页面UI之间交互以及与服务器交互</li>
<li>实现Server接口——服务器上处理数据</li>
<li>编写测试用例——针对Action编写测试用例</li>
</ol>
<p style="margin: 0px;"> </p>
</div>
</div>
<p> </p>
<p>楼主的方案还是面向实现的,抽象一点,让非开发人员或者不理解实现语言的也能够开通。</p>
<p> </p>
<p>画画类似于用例图和组建图比较好。</p>
6 楼
lyy3323
2010-07-30
search+copy+parse.
5 楼
zhangchen
2010-07-30
liujun999999 写道
定UI组件事件
实现UI
实现UI事件
这个可以合并一下
我想说的是,楼主,你的头像和我今天撞衫
实现UI
实现UI事件
这个可以合并一下
我想说的是,楼主,你的头像和我今天撞衫
应该叫撞头,
4 楼
spell
2010-07-30
用JSP最高效了,哈哈,可惜未必是你要的
3 楼
liujun999999
2010-07-30
话是这样说,但是我觉得现在一般的公司,可能很难做到对ui进行这么详细的划分,一般最多只有一个UI草图吧
2 楼
skzr.org
2010-07-30
哈哈,兄弟我们有缘阿
拆开是为了稳定的逐步推进
定UI组件事件——根据草图确定UI需要提供哪些UI事件,或者JS调用
实现UI——开始html编写UI,编写后可以运行页面效果
实现UI事件——开始页面UI之间交互以及与服务器交互
拆开是为了稳定的逐步推进
定UI组件事件——根据草图确定UI需要提供哪些UI事件,或者JS调用
实现UI——开始html编写UI,编写后可以运行页面效果
实现UI事件——开始页面UI之间交互以及与服务器交互
1 楼
liujun999999
2010-07-30
定UI组件事件
实现UI
实现UI事件
这个可以合并一下
我想说的是,楼主,你的头像和我今天撞衫
实现UI
实现UI事件
这个可以合并一下
我想说的是,楼主,你的头像和我今天撞衫
发表评论
-
答复: 再谈一个关于final的不一致编译的低级错误
2012-09-25 09:13 1079tlde_ti 写道 我是觉得连依赖管理工具都不用的项目实在 ... -
[MAVEN]web工程的调试
2011-12-18 21:48 4108接上篇:[MAVEN]maven最佳实践 mav ... -
[jetty]jetty学习
2011-12-27 16:19 2542Jetty源码学习 图源码:jetty.dia ... -
[jetty]start.jar启动
2011-12-27 16:16 2751概图 关键点 org.eclipse.jetty ... -
在java中怎样执行系统命令?
2011-12-05 00:12 0linux比较容易实现,windows下问题千奇百怪。 ... -
[MAVEN]maven最佳实践
2011-12-06 11:00 2238参考资料: 官方:http://maven.ap ... -
java点滴
2011-11-25 00:18 0main静态方法调用: 意思的在method ... -
[java]synchronized我的理解
2011-11-18 21:56 1817多线程、同步、锁,搞 ... -
tomcat攻略
2011-07-23 10:51 6885以下是常见的tomcat配置和问题 以下总结来自实践(OS: ... -
[web工程]Struts2+Spring3.1+Hibernate3.6的集成
2011-05-20 00:32 2022背景:如果选择struts2+Spring+Hibernate ... -
[web工程]集成struts2 mvc
2011-05-20 00:30 2167返回:[web工程]Struts2+Spring3 ... -
[web工程]集成hibernate
2011-05-20 00:28 1473返回:[web工程]Struts2+Spring3.1+ ... -
[web工程]创建web工程
2011-05-19 21:30 1966返回:[web工程]Struts2+Spring3.1+Hib ... -
[分享][Hibernate]公用DAO
2011-05-15 23:27 1970通过Hibernate的元信息处理组件等等,利用spring封 ... -
[经验][hibernate][自定义类型]hibernate 3.6.3中自定义类型,json类型
2011-05-14 12:05 1453首先感谢您百忙之中的阅读 :) 下面进入正题 在3. ... -
hibernate和jdbc加载对象性能
2011-05-03 21:49 1985skzr.org 写道 core2 P8400 ... -
java远程调用通讯协议比较
2011-04-12 16:11 1528我的测试: 环境: 使用spring做为粘合剂 ... -
svn经验
2011-03-30 12:55 1431一下内容摘录自自己的wiki,所以链接可能有问题! 目录 ... -
完善包注释[javadoc package-info.java]
2011-03-27 14:03 6475包级注释 说明: 包级注释,有时候是非常有用的,可以清晰的 ... -
Tomcat7新特性?cookie HttpOnly的那些事(sessionid获取麻烦了)
2011-03-26 10:46 13208环境: tomcat6和tomcat7, ...
相关推荐
Grid++Report报表开发工具是一款专为程序员和开发者设计的强大报表解决方案,它提供了丰富的报表设计功能,可以帮助用户快速、高效地创建复杂的企业级报表。V5.0.0.5是该工具的一个版本,免费版虽然可能在某些高级...
从基础的HTML和CSS布局,到PHP的逻辑控制和MySQL的数据操作,再到Dreamweaver的高效开发工具,这一系列知识将为你的Web开发之路奠定坚实基础。在实践中不断探索和磨练,你将能够熟练地运用这些工具,创造出更具创新...
本考研资源共享系统通过集成JSP、Servlet和Bootstrap的优势,构建了一个高效、美观且功能齐全的在线学习平台。开发者可以根据实际需求进一步扩展功能,如引入积分系统、用户等级、权限管理等,提升系统的互动性和...
专为Symbian C++开发设计,集成了编译器、调试器和模拟器等功能。 ###### 3.1.3 实现用户界面个性化和定制化的Carbide工具 提供了强大的界面设计工具,帮助开发者轻松实现界面的个性化和定制化需求。 ##### 3.2 ...
针对这一挑战,研究者们提出了一种新的设计思路——**跨层设计**,旨在通过协议栈各层间的信息交流与协作,实现对整个网络性能的整体优化。 #### 二、OMNET++平台介绍 OMNET++是一款功能强大的网络仿真工具,支持...
总结,这个二手车交易系统项目集成了PHP的高效性、CodeIgniter的易用性、jQuery的交互性,通过组件化开发方法实现了系统的模块化和可扩展性。对于学习Web开发的学生来说,这是一个很好的毕业设计或课程设计案例,...
综上所述,这篇毕业论文详尽阐述了开发微信小程序学生知识成果展示与交流平台的过程,从系统的需求分析到设计实现,再到功能实现和测试,充分展示了作者对IT技术的理解和运用能力,以及对管理信息系统理论的掌握。
总结,本报告详尽介绍了文章管理系统的功能设计、数据库设计以及关键功能的开发实现。通过集成多种技术,实现了高效、易用且功能丰富的文章管理系统,为用户提供了一种便捷的信息管理和交流平台。在实际应用中,还...
总结来说,ADIVisualDSP++5.0是一个全面的DSP开发工具,集成了编译、调试、性能分析和项目管理等功能,旨在提高开发效率,优化代码性能,并提供了丰富的资源和支持,是开发人员在数字信号处理领域的得力助手。
总结来说,Spring MVC+MyBatis+EasyUI+UEditor+Shiro的组合,提供了一种高效且灵活的Web应用开发模式,为企业的后台管理系统提供了强大的技术支持。通过熟练掌握并运用这套框架,开发者可以打造出符合业务需求,且...
理解需求并写出高效、结构清晰的代码是程序员的基本技能,任何对需求的误解都可能导致功能不完整或效率低下。 4. **单元测试**:测试是保证软件质量的重要环节,程序员应养成编写单元测试的习惯。这能及时发现和...
这个项目包含的文件提供了从项目启动到完成的完整流程,包括开题报告、源代码、论文、任务书、工作总结以及答辩PPT,这些都是一个完整的软件开发过程的重要组成部分。 1. **开题报告**:开题报告是项目开始时的关键...
总结来说,"基于微信小程序的学生知识成果展示与交流"项目利用了现代信息技术,特别是微信小程序和SSM框架,构建了一个全面的在线平台,旨在改善学生知识成果的展示和交流,提高教学效率,并通过后台管理系统确保...
### nutch+lucene开发自己的搜索引擎知识点总结 #### 一、概览 - **标题与描述**: 本资料“nutch+lucene开发自己的搜索引擎ch3.pdf”聚焦于介绍如何使用Nutch和Lucene来构建自己的搜索引擎,特别强调了第三章:...
10. 工作总结:回顾整个开发过程,总结经验教训,提出改进意见,为未来项目提供参考。 通过以上步骤,我们可以构建一个高效、稳定且易用的房地产管理系统,满足现代房地产行业的信息化需求。ASP.NET和SQL Server的...
对于广大学生群体而言,一个高效、便捷且功能丰富的在线交流平台显得尤为重要。学生可以通过这样的平台分享学习资料、讨论学术问题、交流校园生活等,从而促进彼此之间的相互了解与支持。因此,开发一款基于ASP技术...