转自翁凯-百度百科
1997年学校里开设了Java 语言选修课,浙大的上课竞岗制度,给了翁恺机会,通过了几次试听后,翁恺开始教Java。“我对Java的真正认识,也是那时候才开始的。1996年初认 识Java的时候,觉得它不过是网络上哗众取宠的新鲜玩意儿,但是一本《Thinking in Java》读下来,令我有相见恨晚的感觉。写了三年C++程序后自以为已经掌握了它,但学会Java以后,整个编程的思维都发生了逆转。本来Java不过是C++--,但是正是它减去的这些东西,再加上 Bruce Eckel的精彩论述,让我对OOP从Java开始又有了全新的认识。
真正喜欢Java的人,都会强调Java能给人‘内心宁静的感觉’。可是什么是‘内心宁静的感觉’呢?基本上我是一个写程序很吹毛求疵的人,如果只是为了完成某个功能,能很简单地写出程序。但我希望程序当中每一行代码、每一个符号都能让我安心舒适。安心舒适来自于程序整体结构的合理,来自于对象划分的正确,来自于处理流程的顺畅,甚至来自于变量名字的满意。最后要做到:想 实现什么就实现什么。别看这句话不起眼,可做起来真不容易。过去自己写程序的时候,曾经有几次都是自己把自己写了几个月的源程序全部删掉,然后在两天之内 重新写出一个来。现在做软件早已进入工业化阶段,但是一样会在更高的层次上做类似的事情。在一个软件投入运行一段时间以后,再组织力量,重新进行整体设计 和编程,都无非是为了追求那种‘内心宁静的感觉’”。