The Software Developers’ Dictionary – Debounce

In the software development world, we sometimes have a need to “debounce” an input field. If you’re new to the industry, you may be thinking, “de-what?”, and trying to find the answer online. Unfortunately, you’ll only find “incorrect” (incorrect as it relates to software development) definitions on traditional dictionary sites. […]

The Software Developers’ Dictionary – Boxing

For our first dictionary entry, we’re going to take a look at the term, “Boxing”. Boxing can be described as the process of converting a value type (integer, decimal, char, etc.) to the object type, or to any interface type that the value type implements. The act of “boxing” is […]

The Software Developers’ Dictionary

Recently, I read a question that I simply didn’t know the answer to: What is Boxing? I “knew” to some degree that it was related to conversion – but that was it. Thinking through that a little more, realizing that I’ve been a developer for over 15 years – over […]