documentationshare & followShare this post with your community:I'm active on various platforms. Watch this space or follow me there to get notified when I publish new content:▼s+fShare this post with your community:I'm active on various platforms. Watch this space or follow me there to get notified when I publish new content:24 Java Features You Missed In 2022 - Inside Java Newscast #39#video#collections #documentation #java‑18 #java‑19 #pattern‑matching #performance #recordsJDK 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.2022-12-15All About JDK 18 - Inside Java Newscast #21#video#java‑18 #project‑amber #project‑panama #pattern‑matching #tools #reflection #documentationRefinements 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.2022-03-10Configuring Maven For Compiled And Tested Code In Javadoc#post#java‑18 #documentation #toolsFor 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.2022-02-10Compiled And Tested Code In Javadoc - Inside Java Newscast #20#video#java‑18 #documentationShort 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.2022-02-10To Jupiter And Beyond - On An Exploratory Mission With JUnit Pioneer#talk#junit‑pioneer #junit‑5 #community #documentation #toolsJUnit 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.2021-03-18Comment Your &*☠# Code!#talk#agile #clean‑comments #documentationA heartfelt rant / thoughtful talk arguing for more comments in code2016-06-24Costs And Benefits Of Comments#post#clean‑comments #documentationAs with most things in software development the ultimate currency for comments is time. This is an analysis of the costs and benefits of comments.2016-02-08A Taxonomy Of Comments#post#clean‑comments #documentationA taxonomy of source code comments that enables further discussion about clean code and comments.2015-09-28Interview About Comments On DZone#post#clean‑comments #documentationMatt Werner from DZone interviewed me about my stance on comments.2015-08-14Thoughts On Comments#post#clean‑code #clean‑comments #documentationMy rant to comment your fucking code sparked some interesting conversations. Here we discuss some of your and my thoughts on the topic of comments.2015-07-31Comment Your Fucking Code!#post#clean‑code #clean‑comments #documentation #rantYou think your code is so clean that it doesn't need comments? Then this rant is just for you!2015-07-15