Vitalsource Technologies, Inc. Bad Programming Practices 101