Category

Language

69 articles found

Algorithms

How to Solve Programming Problems

Right before the holidays, I said that you had better learn how to solve programming problems.\n\nThis time I am going…

SP
Algorithms

Back To Basics: Sorting

Why is sorting so hard?\n\nOne of the most common misunderstandings and frustrations I see from developers is around sorting.\n\nAlmost every…

SP
Best Practices

What is an Interface?

This is the first part of my Back to Basics series.\n\nOne of the basics I feel we really need to…

Best Practices

I am an Exception Extremist

Had a code review today and I realized that I am an exception extremist, an exception bigot if you will.\n\nI…

Algorithms

Switch is Just a Fancy If Else

Sorry to rain on your parade.  I know that you just refactored that series of if-else statements into one switch…