How often do developers struggle with this question? I hope I’m not alone in the regard. There are lots of times when we have to make a decision about doing something technically or academically correct versus doing it the realistic way. Lots of simple things such as hard coding values into source code or using string values instead of DateTimes.
Are there other times when we choose realistic vs. correct? Sure… When presented with a choice of having a Twinkie or a stick of celery… well, you know which one will be there at the end. 🙂