`
king_tt
  • 浏览: 2101340 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

一些常用的工具浅谈

 
阅读更多

程序员是否应该沉迷于一个编程的世界,为了磨砺自己的编程技能而两耳不闻窗外事,一心只为写代码;还是说要做到各有涉猎,全而不精。关于这点每个人心中都有一套自己的工作体系和方法体系。

我一直认为,程序员你首先要摘掉自己给自己带的“程序员”的帽子,以一种”求知者“的身份不停的去学习一些新的东西,不停的去接触一些新的事物,这样,才可以获得成长与技能上的提高,而不是一心埋头于自己的代码世界,沉醉于自己的小小世界,完全与整个世界脱节。

一,项目开始之初:

1,逻辑分析类工具:

思维导图MindManager

功用:个人规划,流程,计划列表...

场景:个人使用,客户展示

1)思维导图简介=>传送门

2)关于使用方法=>传送门

3)个人使用心得: 思维导图让你至少在逻辑很清晰的了解自己规划,当然它的功能决对不仅仅是展示,还包括项目的周期控制。做为总体的一种规划工具,它决对是十分优秀。

2.UML工具

Microsoft Visio

功用:流程图,水平跨职能图.....

场景:个人使用,客户演示,报告

1)Microsoft Visio简介=>传送门

2)使用方法=>传送门

3)个人使用心得:visio 的水平跨职能图十分的方便,不论是涉及项目的权限功能还是说项目的整体流程说明,拖拖拉拉之间就可以完成,可以十分方便的展示项目说明,相比苍白的文字,用图形说明真的是碉堡了~

3.模型设计工具

Axure

功能:Bs开发,Demo快速模型

场景:前期客户需求分析,演示报告

1)Axure 简介=>传送门

2)使用方法 =>传送门

3)个人使用心得:前期的需求整理,Demo原型必不可少的工具(如果你不是非常NB的快速web开发人员的话)

4.数据库模型设计

power designer

功能:数据库建模

场景:前期需求分析,中期开发以及后期的提交的系统设计材料

1)power designer简介=>传送门

2)power designer使用方法=>传送门

3)个人使用心得:数据库建模的不二工具,用起来很顺手,不过是收费的(呵呵,收费~)

二,项目中期

1.系统必备工具:

Everything

功用:windows系统下的文件检索神器,方便实用!重点推荐

场景:打开电脑的那一刹那就可以使用了

2.文本比对工具:

Textdiff

功用:文本差异比对工具,不过貌似和tfs的文本比对工具没有太大的差别

场景:比对代码文本文件的差异

3.健康提醒工具

360健康精灵

功用:从以前的360卫士提取出来的独立版,定时提醒,保持眼睛,程序员们,腰是非常宝贵的,赚钱的时候要用,花钱的时候也要用哦~

4.问答与检索信息搜索引擎及论坛

基本上信息最全的搜索工具,google=>g.cn

如果是一些微软的相关技术问题bing =>cn.bing.com

中文问答,请找度娘baidu =>www.baidu.com

最好的技术问答论坛stackoverflow=>stackoverflow.com

msdn微软的百科全书 =>msdn.microsoft.com/library/

csdn中文技术论坛 =>bbs.csdn.net

知乎 =>www.zhihu.com

以上推荐的论坛只是个人的使用中经常遇见的,排名大致分先后,个人以为学会合理的使用搜索引擎也是需要时间和技巧以及总结的,相比而言,很多初入程序生涯的人很少会合理的使用的,当然,工具永远都只是工具,如果条件允许的情况下,获得自己想要信息最好的方式是直接去问懂行的人,又或者自己去思考与思索,不过同样的,你也少了一分自己去获得知识的乐趣和解决问题的能力。

5.Web调试工具

Chrome浏览器的F12

关于Chrome浏览器下的一些其它使用技巧请参考:

那些你不知道的Chrome(1)

关于Chrome浏览器的其它使用技巧请坐等博主更新或者自行google ~

FireFox + Firebug(插件)

功用:ajax监视,网络抓包,JavaScript debug ,css调试,你觉得还有什么它不能做的- -

使用教程:

firefox插件Firebug的使用教程

IE

功用:同上,不过效率上没感觉比楼上两位更优秀,新版本的IE 11功能界面做的真心不错,使用教程完全可以参考楼上的

项目后期:

1.云笔记

evernote,有道云笔记

功用:文字记录,收集网上资料,一键收录到自己笔记本中,so easy~

2.网页博客

cnblogs,51cto,msdn,或者个人博客

一个项目做完请给自己做一个适当的总结,这既是一份宝贵的财富,也是简历的加分项。

工欲善其事,必先利其器。工具存在的目的只是方便人的行事,如何合理的利用以及怎样使用才是关键,当然,每个人的使用习惯都会或多或少的不同,有些十分的优秀的工具我暂时还没有机会和场景使用到,所以就没有收录之中,也希望各位博友不要藏私,好东西总是大家一起分享的,大家好才是真的好 ^_^,各位,马年快乐~

分享到:
评论

相关推荐

    浅谈工具列表控件的用法

    浅谈列表控件的一些用法浅谈列表控件的一些用法

    基于GUI的自动化测试工具浅谈

    gui基于GUI的自动化测试工具浅谈软件测试一个好的测试工具必须具备如下特征:支持脚本化语言:包括支持数组、列表、结构等多种常用的变量和数据类型、各种条件逻辑和循环、函数的创建和调用。如果此工具使用如VB、C等...

    浅谈黑客与网络安全-.docx

    浅谈黑客与网络安全-全文共2页,当前为第1页。浅谈黑客与网络安全-全文共2页,当前为第1页。浅谈黑客与网络平安 浅谈黑客与网络安全-全文共2页,当前为第1页。 浅谈黑客与网络安全-全文共2页,当前为第1页。 浅谈...

    浅谈webpack构建工具配置和常用插件总结

    主要介绍了浅谈webpack构建工具配置和常用插件总结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    浅谈常用字符串与集合类转换的工具类

    下面小编就为大家带来一篇浅谈常用字符串与集合类转换的工具类。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    IOI国家集训队论文集1999-2019

    骆 骥 -《由"汽车问题"浅谈深度搜索的一个方面——搜索对象与策略的重要性》 毛子青 -《动态规划算法的优化技巧》 俞 玮 -《基本动态规划问题的扩展》 张一飞 -《求N!的高精度算法》 ## 2002 戴德承 -《退...

    浅谈Saber的建模方法-参量化通用模板.pdf

    浅谈Saber的建模方法-参量化通用模板pdf,聊聊Saber 建模的话题。在上一篇日志里提到了几种常用的建模方法,以后针对每种建模方法进行一些介绍,并争取拿一些实例出来分析。希望这样能帮助大家更好的理解Saber 建模。...

    浅谈中职《计算机应用基础》教学.doc

    浅谈中职《计算机应用基础》教学 《计算机应用基础》是中职学生必修的公共基础课程。该课程的主要内容包括计算机应用 基础知识、Windows操作系统、中文Word文字处理软件、中文Excel电子表格软件、中文 Powerpoint...

    浅谈学习电路的一些个人心得

    作为一个工科类的学生,我们或多或少的都会接触到电。从我们中学接触到的简单的开关、导线、串并联,到高中学习到的电路分析,再到大学的电工学、...最后要说的是电子设计中一些常用软件的学习,最常使用的AD和proteu

    浅谈gulp的使用、gulp的常用插件、gulp基本操作以及gulp的常用项目流程操作

    定义指令三、gulp常用插件四、gulp常用项目流程操作及部分插件使用方法 一、gulp简介 gulp 是一个基于node的自动化打包构建工具,前端开发者可以使用它来处理常见任务: 搭建web服务器; 文件保存时自动重载浏览器...

    浅谈jQuery操作类数组的工具方法

    在这种情况下,JQuery提供了几个常用的属性和方法来操作JQuery对象。 length:该属性返回JQuery里包含的DOM元素的个数。 context:该属性返回获取该JQuery对象传入context参数 JQuery:该属性返回JQuery的版本 each...

    浅谈自动化软件测试

    所谓自动化测试,就是使用自动化测试工具来对软件进行测试,自动化测试工具可以自己开发,也可选用现成的工具。常用的自动化测试工具有:QTP,WinRunner,RationalRobot,AdventNetQengine,SilkTest,QARun,...

    (完美毕业设计)文字处理系统(内含排版好的24页论文))

    [设计目的]:文件编辑系统是常用的软件工具系统,是办公自动化的工具之一。通过该软件的设计,可掌握软件设计的方法与实现。 [软件工具]:Visual Basic面向对象的编程方法 [设计过程]: 项目目标:建立一个能够管理...

    浅谈python正则的常用方法 覆盖范围70%以上

    上一次很多朋友写文字屏蔽说到要用...首先你得导入正则方法 import re正则表达式是用于处理字符串的强大工具,拥有自己独立的处理机制,效率上可能不如str自带的方法,但功能十分灵活给力。它的运行过程是先定一个匹配

    浅谈开发eslint规则

    今天主题聊聊 eslint,作为最主流的 JavaScript lint 工具深受大家喜爱,而 JSHint 却逐渐淡出了大家的视线,使用的比较少了 常用的 eslint 扩展有 standard,airbnb 等 剖析 eslint 扩展 扩展无非就作两个事情 在...

    浅谈VueJS SSR 后端绘制内存泄漏的相关解决经验

    大家熟悉的常用调试工具对排查内存泄漏也没有用武之地。当然了,除了专门用于排查内存泄漏的工具(抓取Heap之类的工具)之外。 对于不同的语言,各种排查内存泄漏的方式方法也不尽相同。对于 JavaScript 来说,针对...

    浅谈Justmls测量音箱的频响曲线关系

    作者为最大限度地满足DIY朋友们的需求,特将常用的两大测试功能,即频率响应特性和阻抗特性的测试集于一身,是DIY们,尤其是喜爱使用CAD软件的DIY朋友不可缺少的工具。  首先将mIC置于离低音单元锥盆底5cm的地方, ...

    浅谈Linux grep与正则表达式

     grep 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。通常grep有三种版本grep、egrep(等同于grep -E)和fgrep。egrep为扩展的grep,fgrep则为快速grep(固定的字符串来对文本进行...

Global site tag (gtag.js) - Google Analytics