" but I think we all "oldies" need to freshen up on the code reading skills for Java 8. ;-)"
YES !! Thats the way to go, 100% agree.. :-) 2015-08-24 15:13 GMT+02:00 Niclas Hedhman <[email protected]>: > Not so sure I am esoteric... But it just falls this way when converting all > the Iterable<> stuff that Rickard put in place 4 years ago. > > Still making good progress, and I like the internals better afterwards. So > it is all good, but I think we all "oldies" need to freshen up on the code > reading skills for Java 8. ;-) > > > Cheers > Niclas > > On Mon, Aug 24, 2015 at 7:27 PM, Jiri Jetmar <[email protected]> > wrote: > > > Hi Niclas, > > > > haha.. now you start to be esoteric :-) > > > > Java evolves with time as any other language. Remember this C versus C++ > > discussions.. > > > > What I;m asking my self sometimes is e.g. in case of Scala where one can > > produce really > > elegant expressions but needs a huge knowledge and experience in order to > > be able > > to read and understand code sources fast. So code compression prevents > lot > > of times easy > > readability and "hides" key concepts. > > > > Just my 2cents on this topic... > > > > Cheers, > > Jiri > > > > 2015-08-24 12:39 GMT+02:00 Niclas Hedhman <[email protected]>: > > > > > I end up with a lot of code similar to this; > > > > > > Class getInterfaceMethodDeclaration( Method method, Class clazz ) > > > throws NoSuchMethodException > > > { > > > return interfacesOf( clazz ) > > > .map( Classes.RAW_CLASS ) > > > .filter( intface -> checkForMethod( intface, method ) ) > > > .findFirst() > > > .orElseThrow( () -> new NoSuchMethodException( > method.getName() ) > > > ); > > > } > > > > > > Not sure I would have recognized this Java a few years back. > > > > > > -- > > > Niclas Hedhman, Software Developer > > > http://zest.apache.org - New Energy for Java > > > > > > > > > -- > Niclas Hedhman, Software Developer > http://zest.apache.org - New Energy for Java >
