InJavarevisitedbyDonald RaabThe unparalleled design of Eclipse CollectionsExploring the evolutionary design of parallelism in Eclipse CollectionsOct 31, 2021Oct 31, 2021
InJavarevisitedbyDonald RaabBlog Series: The missing Java data structures no one ever told you aboutThe three part Eclipse Collections series all in one convenient place.Aug 30, 2021Aug 30, 2021
InJavarevisitedbyDonald RaabMy 25 favorite methods from the Eclipse Collections APIOut of hundreds of possibilities, these are some of my favorite methods available on the Eclipse Collections API.Mar 30, 2021Mar 30, 2021
InJavarevisitedbyDonald RaabJava Streams are great but it’s time for better Java CollectionsAfter 25 years, it’s time for Java to get a Collections upgrade.Feb 2, 2020A response icon2Feb 2, 2020A response icon2
Donald RaabImmutable Collections in Java using Sealed TypesHow to define contractual, structural, and verifiable immutable Java collections.Oct 14, 2020A response icon1Oct 14, 2020A response icon1
InJavarevisitedbyDonald RaabEager is Easy, Lazy is LabyrinthineFrom initialization to iteration, learning eager is easier than learning lazy.Apr 29, 2020Apr 29, 2020
InOracle DevelopersbyDonald RaabVisualizing Eclipse CollectionsA visual overview of the API, Interfaces, Factories, Static Utility and Adapters in Eclipse Collections using mind maps.Jun 16, 2018Jun 16, 2018
InOracle DevelopersbyDonald RaabLeverage Information Chunking to scale your Java library package designOrganizing and grouping your packages can help make your library easier to navigate, comprehend and grow over time.Jan 28, 2019Jan 28, 2019
Donald RaabThe next 5 years for Eclipse CollectionsMy top 25 wish list for the future of Eclipse Collections developmentDec 31, 2020Dec 31, 2020
InJavarevisitedbyDonald RaabStream.toList() and other converter methods I’ve wanted since Java 2Better late than never?Jan 23, 2021A response icon3Jan 23, 2021A response icon3
InJavarevisitedbyDonald RaabThe missing Java data structures no one ever told you about — Part 1Eclipse Collections provides additional collection types not found in the JDK.Aug 2, 2021A response icon4Aug 2, 2021A response icon4
InJavarevisitedbyDonald RaabThe missing Java data structures no one ever told you about — Part 2MultiReader Collection implementations in Eclipse Collections.Aug 17, 2021Aug 17, 2021
InJavarevisitedbyDonald RaabThe missing Java data structures no one ever told you about — Part 3Learn about primitive collection support in Eclipse Collections.Aug 24, 2021Aug 24, 2021
InOracle DevelopersbyDonald RaabGraduating from Minimal to Rich Java APIsCombining ease of learning with reduced code duplication for greater productivity.May 28, 2019May 28, 2019
InJavarevisitedbyDonald RaabThe 4 am Jamestown-Scotland ferry and other optimization strategiesWhen performance is important, so is understanding your available options.Jan 3, 2018A response icon1Jan 3, 2018A response icon1
InJavarevisitedbyDonald RaabCode DuplicationDuplicate code makes me itch, until I scratch it away.May 1, 2019May 1, 2019
InJavarevisitedbyDonald RaabZip SymmetryAnother tale of Symmetric Sympathy in the land of object and primitive collections.Oct 13, 2017Oct 13, 2017
Donald RaabSymmetric SympathySymmetric SympathyAug 8, 2017A response icon1Aug 8, 2017A response icon1