Author: Ben Taylor

Editorials

Composition or Inheritance Followup

Composition or Inheritance Followup Some of the responses from the editorial yesterday really help clarify the question of when to use Composition or Inheritance. Here are a few of the responses I received yesterday. Ed: I found your brief discussion of inheritance vs composition really interesting, but I think it missed two key questions that should govern the decision. 1) […]

Uncategorized

Should I Use Composition or Inheritance?

Should I Use Composition or Inheritance? This is a topic with almost as much tension as database normalization. Many people lean toward composition over inheritance. Here is an example of the difference. Class Car extends Engine { var doors; } This design assumes you can’t have a car without an engine, inheriting from the engine class. Another way to handle […]

Editorials

Should I Use Composition or Inheritance?

Should I Use Composition or Inheritance? This is a topic with almost as much tension as database normalization. Many people lean toward composition over inheritance. Here is an example of the difference. Class Car extends Engine { var doors; } This design assumes you can’t have a car without an engine, inheriting from the engine class. Another way to handle […]

Uncategorized

Health and Computer Professionals

Health and Computer Professionals There are many health risks common to computer professionals. The majority are due to repetitive tasks for long periods of time with limited movement. Carpal tunnel syndrome is one of the most well known. Typing for extended periods may cause inflammation of the Carpal tunnel in the wrist resulting in pain or numbness in areas of […]

Editorials

Health and Computer Professionals

Health and Computer Professionals There are many health risks common to computer professionals. The majority are due to repetitive tasks for long periods of time with limited movement. Carpal tunnel syndrome is one of the most well known. Typing for extended periods may cause inflammation of the Carpal tunnel in the wrist resulting in pain or numbness in areas of […]

Uncategorized

I Could Be Wrong

I Could Be Wrong It seems I’m not the only one. Today we have a lot of great examples from others experienced in the art of customer service. Michelle: I can’t say how refreshing it is to hear someone say “It’s always my problem; even if I didn’t cause the problem”. So often when seeking help the attitude of the […]

Editorials

I Could Be Wrong

I Could Be Wrong It seems I’m not the only one. Today we have a lot of great examples from others experienced in the art of customer service. Michelle: I can’t say how refreshing it is to hear someone say “It’s always my problem; even if I didn’t cause the problem”. So often when seeking help the attitude of the […]

Uncategorized

Could I Be Wrong?

Could I Be Wrong? Reading Eric Lippert’s blog is always entertaining and instructional. Today I was reading and came across his posting titled, “Maybe there’s something wrong with the universe, but probably not.” His point, often we assume software problems come from the other guy, not issues we have created ourselves. One comment to the blog pretty much sums it […]

Editorials

Could I Be Wrong?

Could I Be Wrong? Reading Eric Lippert’s blog is always entertaining and instructional. Today I was reading and came across his posting titled, “Maybe there’s something wrong with the universe, but probably not.” His point, often we assume software problems come from the other guy, not issues we have created ourselves. One comment to the blog pretty much sums it […]

Uncategorized

Query Plans Who is Using Them?

SelecTViews With Stephen Wynkoop Find out the latest news involving the Office 365 launch, LaCie’s CloudBox and more. Query Plans –Who is Using Them? In a response to my interest in how folks are using query plans, Neil writes with some tips he has found. One of the key things Neil points on is how to handle Nested Loop Joins […]