slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
If It’s not Guava, then What Is Making Java Developers New York Busy PowerPoint Presentation
Download Presentation
If It’s not Guava, then What Is Making Java Developers New York Busy

Loading in 2 Seconds...

  share
play fullscreen
1 / 2
Download Presentation

If It’s not Guava, then What Is Making Java Developers New York Busy - PowerPoint PPT Presentation

javapross
177 Views
Download Presentation

If It’s not Guava, then What Is Making Java Developers New York Busy

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Have somebody asked about most popular Google Java library? Is that Google Guava comes to your mind at first? If yes, then it is no wonder, since many java developers New York are using it to enhance their productivity. But what about other Google libraries that are making java developers busy these days? Have you had a chance to explore them? It’s not like developers have started neglecting Guava. They love it. It has some of Google’s core libraries for java based projects, like collections, common annotations, caching, and others. These are very useful not just for Google developers, but for entire community developers too. In this post, we will share details about top 5 libraries of Google that could make life of developers easier and let them code a little bit nicer. 1.Dependency Injection – Guice: Guice is a lightweight DI (Dependency Injection) framework used by java developers for their projects. It performs a similar role to Spring’s core Inversion of Control (IOC) library. This is as popular as Guava. In case you

  2. heard its name first time, we would like to tell you that Guice eases the requirement for factories and simplifies the “new” use in your code. This is intended for making development and debugging faster and simpler for developers. It generates helpful messages when error occurs, so that developers can have an idea of what happened and how it can be solved. 2.Meaningful Errors- Truth: Truth is a testing framework that is intended to help your test and error messages more searchable and readable. Truth generates meaningful error messages that report on why tests fail. 3.Kythe: Kythe offers and supports standards and tools to encourage interoperability among programs that manipulate source code. This library offers an ecosystem to developers for building tools that work with source code. 4.Error prone: This is an open source library used by developers to catch common programming mistakes at compile-time. It is a tool that will help you catch errors prior they become bugs in production and make the app a real mess. 5.Protobuf: The protobuf library is also known as protocol buffers. It is among favorites of java developers New York. Have we skipped any information that should have been included to the list? You can tell us by commenting below. Feedback for this article is open. This article is originally posted on: http://guidejavaprograming.weebly.com/java-updates-blog/if-its-bot-guava-then-what-is- making-java-developers-new-york-busy