十个有用的网站

经验丰富的程序员是如何提高工作效率的?今天让我们一起看看那些每天活跃在 livecoding.tv上的大牛们使用了哪些秘密武器。




Gradle
Gradle 是一个通用的构建工具,它被 livecoding.tv的程序员极力推荐。它是一个量子飞跃,用于建立Java (JVM) 世界的技术,它还可以建立几乎所有你想在你的脚本里执行的命令。




EclipseEclipse是一个惊人的开源社区的工具,项目和协同工作组。它提供了集成开发环境和平台,几乎适用于每一种语言和架构。




YourKitYourKit 是技术的领导者,它创造了绝大多数创新的和智能化的工具,用于分析Java &.NET 的应用程序。YouKit Java Profiler已经被IT专业人士和分析师认为是最好的分析工具。




Clover另一个受到高度推荐的工具是Clover(三叶草)。它提供的指标可以让你更好地平衡在编写代码和编写测试代码时所要做的事情。Clover可以在你的IDE中运行,它也可以在持续的集成系统中运行,它还包括了测试优化,使你的测试速度更快,测试失败得也更快。




MockitoMokito 是一个模拟测试框架,它真的很好用。它让你用干净简单的API编写漂亮的测试。Mokito 不会给你留下手尾,因为这些测试是易读的,而且它们产生的是整齐的验证错误。




JettyJetty的Web服务器提供一个HTTP服务器和Servlet容器,能够服务静态和动态内容,无论内容是来自一个独立的安装还是嵌入式的安装。Jetty可以用于各种各样的项目和产品。它可以嵌入在设备、工具、框架、应用服务器和集群里面。




HibernateHibernate的ORM使开发者更容易编写应用程序,这些程序的数据寿命比应用过程更长。作为一种ORM框架,Hibernate关注的是数据的持久性,因为它适用于关系数据库(通过JDBC)。




GuavaGuava项目包含了Google 的几个核心资料库,它们是livecoding.tv上的程序员在编写基于Java的项目时所信赖的资料库,提供收藏、缓存、原语支持、并发资料库、常见的注释、字符串处理、I/O等等。




FindBugsFindBugs 是一个用来静态分析Java代码错误的程序。它是一个免费软件,在GNU公共许可协议下发布。




Java DecompilerJava反编译程序旨在开发工具,目的是要反编译和分析Java5的 “字节码”以及后来的版本。我们livecoding平台上的工程师认为它是一个使用起来很方便的工具,有助提高工作效率。




如果要了解其它编程语言的实用工具介绍,可以浏览:https://www.livecoding.tv/categories/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值