Joshua Backfield

Joshua F. Backfield is a Software Development Engineer at Dell SecureWorks, Inc., an industry-leading MSSP. He is responsible for the design and development of many internal UI tools as well as multiple backend processes. He has over five years of development experience, three of which have been in production software. He holds a Bachelor of Science in Electronic Systems Technologies from Southern Illinois University at Carbondale and a Masters of Science in Computer Science from DePaul University. He has worked in a variety of languages such as C, C++, Perl, Java, Javascript, and Scala, and constantly continues to learn and grow with more languages. He has ported multiple native C applications to Scala, introduced many coworkers to Scala, and taught them the underlying functional programming concepts.

4 things to make your Java 8 code more dynamic

Anytime is a good time to refactor your code.

splash_620

Java 8 has a few new features which should help you write more dynamic code. Of course one of the big features was the addition of a lambda syntax. But what about some of the other features that were added? Here are a couple of things that I tell people to do in order to make their code more dynamic and more functional.

Read more…