随笔分类 -  软件开发工具介绍

初步了解正则表达式测试(RegexBuddy)、代码生成器(动软、CodeSmich)、需求界面设计(GUI Design Studio)、建模工具(Rational Rose、Viso、PowerDesigner)、计划管理(Project)等工具的使用
摘要:1.EditPlus无论是编写xhtml页面,还是css、js文件,甚至随笔记记这样的事情,我都会使用EditPlus,感觉它不仅功能强大,更难得的是:绿色、轻量级、启动速度快、稳定性高1.1 配置文件模板设置好EditPlus的配置文件,告别重复的体力劳动。如果我们经常建立一种文件,而这种文件总会包含一些重复的文字或者代码的话,我们就可以建立模板,然后通过模板建立文件。从而摆脱每次都要重复的体力劳动。1.2 顺手的侧边栏侧边栏包含了“快速目录路径”和“快速剪贴板”功能“快速剪贴板&rd 阅读全文
posted @ 2011-02-09 17:20 duson 阅读(893) 评论(2) 推荐(0) 编辑
摘要:计划管理(Project、Outlook、Google Calendar、ToDoList) 1.Project有效地管理和了解项目日程:对项目工作组、管理和客户的现实期望,以制定日程、分配资源和管理预算。通过各种功能了解日程。构建专业的图表和图示:“可视报表”引擎可以基于 Project 数据生成 Visio 图表和 Excel 图表的模板,分析和报告 Project 数... 阅读全文
posted @ 2010-11-19 12:32 duson 阅读(1404) 评论(1) 推荐(0) 编辑
摘要:今天,系统的构建变得越来越复杂,UML建模CASE工具为项目相关人员(如,项目经理,分析员,设计者,构架师,开发者等)提供了许多的好处。UML建模CASE工具允许我们应用规范的面向对象分析和设计的方法与理论,远离纠缠不清的源代码,达到构建和设计变得更直观,更容易地理解与修改的层次。在大型项目中,使用CASE工具更重要。通过使用CASE工具:   * 通过用例模型,业务/系统分析可以捕获到业务/系统... 阅读全文
posted @ 2010-11-18 13:02 duson 阅读(4094) 评论(1) 推荐(0) 编辑
摘要:不知道你是否有这样的经历:当一个项目进入测试阶段或结束时,却发现你所做的东西并不是客户所要的,眼看交付在即,抱怨也无补于事,只能来个临时抱佛脚,无日无月的加班赶回来。导致这种情况的主要是由于需求分析错误,当客户向你提出需求时,他往往是从用户的角度出发的,而你的理解却建立在程序的基础上。如果评审做得不认真的话,就很晚才被发现,成本就加大了。所以解决问题最好方法是如何更好、更准确地理解用户的需求?正所... 阅读全文
posted @ 2010-06-10 22:53 duson 阅读(2680) 评论(3) 推荐(0) 编辑
摘要:1. RegexBuddy 一个专业的REGEX测试、开发工具,由于其功能强大,使用的人员非常广泛。它拥有以下诸多优点: 语法高亮 以元件的形式插入各种正则表达式元素 支持以库的形式收集管理正则表达式 支持测试和分隔 支持各种预定义的各种语言中正则表达式函数的生成 唯一的缺点是:收费。2. The Regulator使用C#开发的开源项目。它提供了正则表达式库管理功能,可以在线更新正则表达式库,可... 阅读全文
posted @ 2010-06-05 08:13 duson 阅读(2210) 评论(4) 推荐(2) 编辑
摘要:在程序开发过程当中,程序员会经常做着重复性的工作,最常见的是访问数据库,程序员要经常编写增、删、改、分页之类的操作。为了避免这个问题,节省大量机械录入的时间和重复劳动,提高工作效率,而将精力集中于核心业务逻辑的开发。一个适合于自己使用的代码生成器显得非常重要。 1.动软 国内流行最广。动软.Net代码生成器是一款李天平开发的为C#数据库程序员设计的自动代码生成器,Codematic 生成的代码基... 阅读全文
posted @ 2010-06-03 21:44 duson 阅读(2047) 评论(6) 推荐(2) 编辑