一名程序员,实用的一些工具

一名程序员,实用的一些工具

1、XMind (思维导图)

XMind辅助你将你的随时记录头脑风暴,快速理清思路。

通过它可以绘制思维导图,鱼骨图,二维图,树形图,逻辑图,组织结构图等。

个人觉得在做产品需求及设计时非常的有用!
一名程序员,实用的一些工具_第1张图片


2.XmlMind Xml Editor (XXE文档编辑器)

通过XXE,可以编写docbook格式的xml文档,而这个文档,可以导出为html格式的文档发布到网上。

同时,可以使用ant等构建脚本,编写完成后直接构建出html格式的文档,拿到html的文档后,可以转换成PDF,或者将其转换成eclipse参考文档相关的格式。

对统一公司的产品手册,相当的有用。


一名程序员,实用的一些工具_第2张图片


3.Balsamiq Mockups(草图设计器)

每个产品在美工介入前,都需要一个产品原型!

在没有美工之前,有一个草图给开发人员参考,很大程度上帮助他们提高它们的开发速度。


一名程序员,实用的一些工具_第3张图片


4.Meld 或者 Ultra Compare(文件及目录对比工具)

在开发过程中,不可免费的要去看不同版本间的文件差异!

那么Meld或者是Ultra Compare 对比给你带来很大的方便,避免在eclipse 等集成开发环境中才能使用的文本对比。


一名程序员,实用的一些工具_第4张图片

 

5.JUDE建模软件

        JUDE(Java and UML Developers' Environment),一个小巧实用的UML建模软件,不到2M,绝对可以符合UML建模的要求,可以画CLASS,USECASE,STATECHART,ACTIVITY,OBJECT,SEQUENCE,COLLABORATION,COMPONENT和DEPLOYMENT图,可以导入JAVA源文件直接建模,也可以导入ROSE98的MDL文件,可以将模型导出成JAVA源文件,HTML和文本格式。- -  引自:http://baike.baidu.com/view/1781403.htm

        jude是一个非常轻量级的设计工具,而且在Linux和Windows都可以跑,以前看设计模式时用它来画过一些设计图,加深理解,以前它是一个免费版本的,觉得还是挺好用的,但现在在官网上我没找到在哪里下载,我把以前下载的一个版本上传上来,供大家下载与及我画的几个设计模式中的图designPattern.zip。

 


一名程序员,实用的一些工具_第5张图片

 

你可能感兴趣的:(程序员)