Mutating Strings

.NETfixedimmutablestringsunsafe

Today, we question our beliefs! Is string really immutable? string message = "Hello World!"; Console.WriteLine(message); // Prints "Hello World!" unsafe { int length = message.Length; …

Read more →

A time when time did not exist …

Those of us, non-physicists, we do seem to realize that time is eternal. Yet there was a time when time did not exist; tough to comprehend? For us, time is something running on a clock or tracked on a …

Read more →

Quiz: Choosing an array of integers !!!

arrayintegersJavareference-typesvalue-types

In the recent interviews, I asked the candidates the following question: Is there a difference that I need to consider in the following declarations? Both allocate fixed size array to store integers: …

Read more →

A-Team Library

design

A short while ago, I had to write a compelling document for a client about a library that I had developed during my tenure, call it A-Team Library or ATL. Having to learn the “eyes-wide-shut” culture …

Read more →