coreyduffy
coreyduffy

coreyduffy

My blog focuses on Java programming best practices, clean coding techniques, and my personal experiences as a developer. Join me on the journey of writing better code.


Optimising Java Performance: Understanding Thread Pools and Their Benefits

16 Mar 2023 5 minute read 0 comments Corey

One of the most effective, and efficient ways to implement multi-threading in Java is through the use of thread pools.   What are thread pools and how do they work? In simple terms, a thread pool is a group of pre-initialised threads that can...

Writing Clean, Maintainable Code: Tips and Best Practices

23 Feb 2023 5 minute read 0 comments Corey

Writing clean, maintainable code can be a difficult process, especially when up against time-constraints. However, taking the time to make sure you write clean, quality code that is well tested will save you headaches in the long run and will increas...