作为一个合格的程序员,最重要的品质就是能够静下心来写代码。作为一个优秀的程序员,最重要的品质就是能够从代码中获得乐趣,乐此不疲。在coding的过程中,也是思考的过程,这会让你更加睿智。
我们看到这段代码非常有特点,可以看到很多的编程习惯。虽然我们队这些类都不熟悉,但是其形式是不变的,比如new的匿名对象,对于TimerUnit.SECONDS的常量,相当于单位,这是java语言的特性。
scheduler.schedule( new TimedSupervisorTask( "cacheRefresh", scheduler, cacheRefreshExecutor, registryFetchIntervalSeconds, TimeUnit.SECONDS, expBackOffBound, new CacheRefreshThread() ), registryFetchIntervalSeconds, TimeUnit.SECONDS);