Making JAVA objects immutableLet us talk about the immutability of JAVA objects. This came up as a fascinating interview question in one of the companies my friend interviewed for. Since I learnt a thing or two from this, I decided to scribble about the same. Why make objects im...Jan 23, 2022 · 12 min readdiscreteaspects.hashnode.dev
KotlinLog[0] : The Dark `Side?` of the (nullable) MoonIntroduction One of the primary attractions of the Kotlin programming language is that Kotlin's strict typing system distinguishes between nullable types and non-nullable types. This difference exists on the level of the type itself, therefore, the s...Oct 2, 2021 · 10 min readdiscreteaspects.hashnode.dev
Message QueuesA Message Queue allows application-to-application services to communicate with each other regardless of where the application or data resides. Queue A queue is a line of things waiting to be handled in sequential order, starting from the beginning of...Sep 24, 2021 · 3 min readdiscreteaspects.hashnode.dev