So I was at the Skydome ^H^H^H^H^H^H^H Roger’s Center with my good friend John Bender today when the subject of laptop woes came up. As I mentioned to him over an $11 beer in the hot sun while the Blue Jay’s played on, I was torn between spending around $500 on a Lenovo Ultrabook (the … Continue reading
Tag Archives: software-development
Avoiding “Smart Guy” Syndrome on Team Projects
A fellow Programmer asked: A lot of bad practices were being committed at the beginning of a project, and I recognized them and fought against all of them. Since I didn’t pick and choose my battles, my boss now assumes anything out of my mouth is an over complicated response, and spends a lot of … Continue reading
Are there any studies on the Efficiency/Effectiveness of Agile vs Waterfall?
This blog entry is a repost of an answer I wrote at programmers.stackexchange.com. The book “Making Software: What Really Works, and Why We Believe It” takes a novel approach for a technology book. Instead of reading an industry veterans opinions of what works and why*, it decides instead to review currently available computer science to analyze many popular … Continue reading
When to use exceptions, vs. when to code defensively?
This blog post is a repost of an answer I wrote at programmers.stackexchange.com. To answer the question of which is considered better practice, between exceptions and coding defensively: In .NET, its common practice to avoid the overuse of Exceptions. One argument is performance: in .NET, throwing an exception is computationally expensive. Another reason to avoid … Continue reading