This week, I taught a lesson on hashing, and now I'm going to pass the highlights on to you!
Tag: Java
Time to fire up yet another old debate. This time I want to cover the difference between mod and remainder, as I understand them.
Flexible Interfaces With Optional Methods Are Good: A Java List Case Study
Software design is hard, but we sometimes make it harder on ourselves. Why not adopt a more flexible approach to allow for nuance?
Comparing strings in Java is always a nightmare, but did you know using == can sometimes work? Yeah, say hello to more nightmare fuel.
In computer science, we often familiar with variables having types, but what if I told you that some languages see types in two different ways?
Have you heard the term "method overloading" but wasn't sure what it meant? Let me try my hand at giving a simple explanation.
