I just found a post on the Javalobby about a list of “indispensable” java tools, that anybody should use(?)…like:
StringUtils from Apache’s commons-lang (http://commons.apache.org/lang/)
IOUtils and FileUtils from Apache’s commons-io (http://commons.apache.org/io/)
Google collections from Google Code (http://code.google.com/p/google-collections/)
….
Read the whole article here.
I personally did not used any of the above mentioned. I cannot say that I have used a helper library like those above till now (besides the complez aplication modules, like log4j and so…). Usually I am concentrating in having as little additional jars in my project as possible, so if there is no crazy need I will not use any of the above. I have lived without them until now and I do not feel an urge to use them not even now. I rather like to solve these glitches myself because using stuff written by others does not teach u anything, just increases the lazyiness (At least this is how I see the thing). Besides this even if you use only one class from a 10k jar the VM still has to open an read up the file, which means time, so my question is: Is it worth it?
Do you use any other “nice to have” libraries that are worth mentioning?
Have a nice day
Happy coding