第一点,发现很长时间不做这种东西的结果是自己的代码能力都严重退化了,本来这种Project应该平均2天做完一个才对……刚才看了一下这个东西总代码量才不到400KB
第二点,这个Project我感觉做的非常土-_- 很多地方都加了一些shortcut之类的东西去减少代码量-_- 而且最后我都懒到不去写CSS美化页面了(好吧,其实是没时间了。。。)
但是今天项目检查的时候就发现……怎么说呢,至少我做的还算不上最土的吧。这个其实让我很诧异。
Peter曾经引用过某位学长的一句评论,大意是很多人有能力做好Project, 但是因为大家都做的一般,看别人不好好做,那么他们自己也就不做了;然后就是告诫我们要自己认真做不要受他人影响。
哦,又想起了系版上那个帖子了。我不过是玩笑性的问了一下Exception Handling可不可以只报告出错而不报告具体内容(当时写Handling 代码写到郁闷……)然后居然就有人提出Exception Handling是应该加分的……
但是。。。但是。。。。。。Exception Handling不是天经地义的么?一个不用户友好的应用程序有什么存在价值?即便这只是一个小小的term project?
曾经读过这样一段文字。
Why did this Japanese company hold themselves to a higher standard of quality than even their contract required? They believed that quality costs less, and if they created a quality product they would not just have satisfied customers but loyal customers – customers who would be willing to wait in line and pay more money for their product. They were operating from the same core belief that propelled them to one of the top market positions in the world: a commitment to never-ending improvement and a constant increase in the quality of life for their customers. (Cited from Anthony Robbins)
很多时候,真的,我们的标准很容易随着环境而退化。而当我们一遍遍降低自己的标准之时,我们也在摧毁自己的人生。
而或许这就是坚守标准是人生的存在的第一守则的原因吧。
Choosing What’s Right Over What’s Easy.