October 20, 2009How well do you know the fundamental unit of information, communication, computation?
When interviewing coders, I often like to ask them to explain how they would implement a function which counts the number of bits set in an integer. This is often called the “population counting” problem. In Beautiful Code: Leading Programmers Explain How [...]
Read the full article → October 12, 2009 ![Thumbnail image for 5 Favorite Excuses to Avoid Fixing Your Architecture](https://hackerboss.com/wp/wp-content/themes/thesis_17/lib/scripts/thumb.php?src=http%3A%2F%2Fhackerboss.com%2Fpics%2Fdenial.jpg&w=66&h=66&zc=1&q=100)
Do you remember your last quarrel over whether the current architecture of your software is a good one? Were you defending or attacking?
I’m sure some parts of that discussion weren’t completely rational. Here’s a list of some of my favorite irrational arguments against fixing a broken architecture. Maybe the list helps you [...]
Read the full article →