Renan SchmittinJavaJams15 Query Tips Using CrudRepository in Spring BootCrudRepository is a class provided by Spring Boot that allows us to easily make database queries. We need to define the method in an…·4 min read·1 hour ago----
Renan SchmittinJavaJamsJava Concurrency: Using a List as a Queue with Producer and ConsumerIn this article, let’s explore a very simple exercise about Java Concurrency: some producers and some consumers using the same queue.·6 min read·2 days ago----
Renan SchmittinJava PerformancePerformance: TreeSet vs HashSet vs LinkedHashSetIn this article, let’s explore three Java data structures in terms of performance: TreeSet, HashSet, and LinkedHashSet. All three of these…·4 min read·6 days ago----
Renan SchmittinSoftware Design ConceptsFour Anti-Patterns I Have SeenDuring my career, I have worked on a lot of code, and some of it clearly follows an anti-pattern design! An anti-pattern generally provides…·5 min read·Jun 6, 2024----
Renan SchmittinSoftware Design ConceptsWhat does a Software Architect do?A Software Architect has many tasks during the process of software development, but these activities are not always clear to everyone. Over…·4 min read·May 30, 2024----
Renan SchmittinJava PerformanceAre recursive implementations slower than non-recursive implementations?In this article, let’s explore the performance of some well-known algorithms that can be implemented using recursive and non-recursive…·4 min read·May 23, 2024--1--1
Renan SchmittinSoftware Design ConceptsWhen will I be a millionaire? Program that can calculate it using two-phase binary algorithmI have created a program that can calculate when I will have enough money to achieve my personal objectives. The best part is how this…·5 min read·May 16, 2024----
Renan SchmittinJava PerformancePerformance: ArrayList vs Linked ListIn this article let’s explore these two Java List structures and compare their performance in the following scenarios:·6 min read·May 9, 2024--2--2
Renan SchmittinJava Tips and TricksJava Clean Code: A Small Trick to Simplify Interface SignaturesWhen we build reusable code, such as creating a library or a framework, we usually create classes and interfaces with many generics to…·3 min read·May 2, 2024--3--3