Kotlin features almost excellent compatibility with Java. It’s not surprising since it was built on top of the JVM and a lot of its syntax…
Leave a CommentCategory: Java
Nowadays, new Java versions get released so fast that small things often get unnoticed and it turns out that Java 16 brought a new interesting…
Leave a CommentEncapsulation and separation of internal components from public ones is probably one of the most underrated programming techniques when it comes to achieving long-lasting maintainability.
Luckily, Java features an underrated package-private visibility modifier which helps a lot in hiding unwanted implementation details. Unfortunately, if the number of internal classes is significant, it doesn’t scale well… luckily, ArchUnit is there for us.
Leave a Comment