
Unnamed Classes in Java
A look at the JDK Enhancement Proposal on unnamed classes and instance main methods. This will make it easier for novices to learn Java programming.

A look at the JDK Enhancement Proposal on unnamed classes and instance main methods. This will make it easier for novices to learn Java programming.

Disclaimer: there is nothing about tech or coding in this post. I am not used to the cold weather that we’ve been experiencing in Gauteng the past few weeks. And I’m not enjoying it. I’m too cold to exercise. By the time 16:30 rolls around, all I want a book

Class loaders are important for Java programmers, because they can affect how our code runs. We look at the different types of class loaders and how they work.

We don’t know how AI will change the world, but here’s a weird AI story. Some thoughts on the future of programming with AI.

The rule of three is a simple code refactoring rule. Refactoring is a disciplined way to improve existing code by changing its internal structure without changing its external behaviour.

Yesterday I needed a drop of super glue to fix something. Although I only needed a drop – and I use the tiny 5ml tubes – I still got some on my fingers. Because that’s almost a rule with super glue. It sticks, and that includes your fingers. And it’s

A look at microservices and the scale cube. The scale cube is a model to visualise scaling applications by segmenting and defining microservices.

In 2019 I heard a talk by a professor from Wits University. His key point was that university degrees are losing their importance in many professions. This is old news Fast forward four years. An article on ITWeb this week claims SA university degrees are unsustainable. (It also notes that

Cyclomatic Complexity (CC) is one of the metrics we can use to measure code complexity. Lewis looks at how it is calculated and what it means for programmers.

Are our travels on the internet about to become bumpier? Will AI be a sinkhole or a bridge when we search for information? There are some scary predictions, but one reason to be optimistic is that humans are resilient.
Thank you for completing the form. We're excited that you have chosen to contact us about training. We will process the information as soon as we can, and we will do our best to contact you within 1 working day. (Please note that our offices are closed over weekends and public holidays.)
Our privacy policy ensures your data is safe: Incus Data does not sell or otherwise distribute email addresses. We will not divulge your personal information to anyone unless specifically authorised by you.
If you need any further information, please contact us on tel: (27) 12-666-2020 or email info@incusdata.com