-
Crutches
We all come to lean on our tools. Even in other disciplines I’d wager one who crafts, builds, carefully disassembles, or otherwise precisely manipulates anything relies on one’s tools. Yet, computer science seems to be in the ring with even the most tool-ridden of tinkering careers. A developers machine positively oozes tools. So much so…
-
Clean Code
From my university experience, my personal projects, and my volunteer work on web apps and tutoring, I have learned that developing software is like a battle. I know conflict is a tired metaphor but stick with me for a bit. In this metaphorical battle the programmer struggles against numerous and varied adversaries. Among these foes…