Java Magazine, Jan/Feb 2017
learn more ORACLE COM JAVAMAGAZINE JANUARY FEBRUARY 2017 28 tools Self Updating These days nobody has time to go to a website download a package and manually install it Build tools should be no exception and they should self update or at least make it easy for you to update the tool If the tool is available on a standard package manager on your system brew dpkg and so on great But it should also be able to update itself so that such updates can be uniform across multiple operating systems However the tool itself is not the only part of your build that you want to keep updated Dependencies are very important as well and your build tool should help you stay current with these by informing you when new releases of dependencies are available Conclusion Software built in 2016 is much more complex than it was 20 years ago and its important to hold our tools to a high standard Libraries IDEs and design patterns are only a few components that need to adapt and improve as our software needs increase Build tools are no exception and we should be as demanding of them as we are of every other type of tool we use article Cédric Beust @ cbeust has been writing Java code since 1996 and he has taken an active role in the development of the language and its libraries through the years He holds a PhD in computer science from the University of Nice France Beust was a member of the expert group that designed annotations for the JVM Gradle Kotlin The brightest minds in tech are coming to New York Practical training in the tools techniques and leadership skills you need for the evolving world of software architecture April 2 5 2017 softwarearchitecturecon com ny JAVA MAGAZINE READERS GET 20 OFF WITH CODE JAVA
You must have JavaScript enabled to view digital editions.