documentation
Image with slug java-25-apisImage with slug java-25-apis
All API Additions From Java 21 to 25#video#java‐25 #core‐lib #streams #documentation
Learn about all API additions between Java 21 and Java 25: scoped values, stream gatherers, class-file API, foreign function and memory API, Javadoc additions, and preview features. Image with slug inside-java-newscast-39Image with slug inside-java-newscast-39
24 Java Features You Missed In 2022 - Inside Java Newscast #39#video#collections #documentation #java‐18 #java‐19 #pattern‐matching #performance #records #structured‐concurrency
JDK 18 and JDK 19 preview a number of big ticket features but they also come with a lot of smaller improvements. Here are 24 less-known features that were added to Java in 2022. Among them additions to Future and ForkJoinPool, to HashSet and HashMap, Security and GC improvements, Custom Localized Date-Time Formats and an Internet Address Resolution SPI, and much more. Image with slug inside-java-newscast-21Image with slug inside-java-newscast-21
All About JDK 18 - Inside Java Newscast #21#video#java‐18 #project‐amber #project‐panama #pattern‐matching #tools #reflection #documentation
Refinements in pattern matching and Panama's foreign and vector APIs; a new command jwebserver and a new IP address resolution SPI; preparing code for UTF-8 becoming the default character set and for the eventual removal of finalization; and a few more bits and pieces. Image with slug javadoc-snippets-mavenImage with slug javadoc-snippets-maven
Configuring Maven For Compiled And Tested Code In Javadoc#post#java‐18 #documentation #tools
For JDK 18's / JEP 413's embedded snippets to be compiled and tested by your Maven build, they need to be added to a source set, Surefire needs to pick them up, and Javadoc needs to know their location - here's how to do that. Image with slug inside-java-newscast-20Image with slug inside-java-newscast-20
Compiled And Tested Code In Javadoc - Inside Java Newscast #20#video#java‐18 #documentation
Short code snippets in Javadoc are a great way to document an API, but they're brittle. JDK 18 / JEP 413 solves that problem by allowing us to reference snippets from external files that are compiled and tested. Image with slug talk-junit-pioneerImage with slug talk-junit-pioneer
To Jupiter And Beyond - On An Exploratory Mission With JUnit Pioneer#talk#junit‐pioneer #junit‐5 #community #documentation #tools
JUnit Pioneer gathers JUnit 5 extensions. This talk discusses the technical aspects, but also the mission, dev practices, automatic releases, and what Twitch has to do with all of this. Image with slug talk-comment-your-codeImage with slug talk-comment-your-code
Comment Your &*☠# Code!#talk#clean‐comments #documentation
A heartfelt rant / thoughtful talk arguing for more comments in code Image with slug comments-costs-benefitsImage with slug comments-costs-benefits
Costs And Benefits Of Comments#post#clean‐comments #documentation
As with most things in software development the ultimate currency for comments is time. This is an analysis of the costs and benefits of comments. Image with slug taxonomy-commentsImage with slug taxonomy-comments
A Taxonomy Of Comments#post#clean‐comments #documentation
A taxonomy of source code comments that enables further discussion about clean code and comments. Image with slug interview-about-comments-on-dzoneImage with slug interview-about-comments-on-dzone
Interview About Comments On DZone#post#clean‐comments #documentation
Matt Werner from DZone interviewed me about my stance on comments. Image with slug thoughts-on-commentsImage with slug thoughts-on-comments
Thoughts On Comments#post#clean‐code #clean‐comments #documentation
My rant to comment your fucking code sparked some interesting conversations. Here we discuss some of your and my thoughts on the topic of comments. Image with slug comment-your-fucking-codeImage with slug comment-your-fucking-code
Comment Your Fucking Code!#post#clean‐code #clean‐comments #documentation #rant
You think your code is so clean that it doesn't need comments? Then this rant is just for you!